Función bindec() PHP

Definición y uso

La función bindec() convierte binario a decimal.

Sintaxis

bindec(binary_string)
Parámetro Descripción
binary_string Obligatorio. Especifica el número binario que se debe convertir.

Descripción

Devuelve binary_string El valor decimal equivalente del número binario representado por el parámetro.

La función bindec() convierte un número binario en entero. El número más grande que se puede convertir es de 31 dígitos 1 o en decimal 2147483647. Desde PHP 4.1.0, esta función puede manejar números grandes y en este caso regresará el tipo float.

Ejemplo

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

Salida:

3
1
1587
7