Funzione bindec() PHP

Definizione e uso

La funzione bindec() converte un numero binario in decimale.

Sintassi

bindec(binary_string)
Parametro Descrizione
binary_string Obbligatorio. Specifica il numero binario da convertire.

Descrizione

Restituisce binary_string Valore decimale equivalente del numero binario rappresentato dal parametro.

La funzione bindec() converte un numero binario in intero. Il numero massimo convertibile è di 31 1 o in decimale 2147483647. A partire da PHP 4.1.0, la funzione può gestire numeri grandi, in questo caso, restituirà il tipo float.

Esempio

<?php
echo bindec("0011");
echo bindec("01");
echo bindec("11000110011");
echo bindec("111");
?>

Output:

3
1
1587
7