Come convertire binario in PHP

November 5

PHP ha una funzione built-in chiamato "decbin" che è possibile utilizzare per convertire un numero decimale in binario. Una seconda funzione PHP, chiamata "bindec," consente di convertire da binario a un decimale. È possibile passare valori positivi o negativi a una di queste funzioni. Anche se le due funzioni convertire semplicemente una base all'altra, funzionano in modo leggermente diverso. Per utilizzare la funzione bindec, è necessario passare una stringa binaria; utilizzare decbin, è possibile passare interi.

istruzione

1 Aprire un file HTML. Inserire il cursore nella posizione nella pagina in cui si desidera utilizzare le funzioni di conversione binaria PHP. Tipo "<? Php" per aprire un tag PHP.

2 Digitare il seguente codice:

echo bindec ( '10111'). "\ N";

echo bindec ( '000.101.100'). "\ N";

Queste due linee utilizzare la funzione bindec per convertire i numeri da binario a decimale ed i risultati vengono visualizzati sullo schermo utilizzando la funzione "eco". Il "\ n", aggiunge una nuova riga dopo ogni uscita. I risultati di queste due chiamate al bindec nell'esempio sono "23" e "44" Si noti che nella funzione, i numeri binari sono racchiusi tra virgolette. È necessario passare valori binari come stringhe nella funzione bindec. Si noti inoltre che è possibile utilizzare zeri iniziali nella stringa binaria, come mostrato nel secondo esempio.

3 Digitare il seguente codice:

decbin echo (23). "\ N";

decbin echo (44). "\ N";

Queste due linee utilizzare la funzione decbin per convertire i numeri da decimale a binario e stampare i risultati sullo schermo. I risultati di queste due chiamate a decbin sono "10111" e "101100." Si noti che non è necessario passare i valori decimali come stringhe. Si noti inoltre che i valori binari risultanti non hanno zeri iniziali. Se non si passa zero alla funzione, la prima cifra sarà sempre uno.

4 Tipo "?>" Per chiudere il tag PHP. Salvare il file.