PHP функция bindec()

Определение и использование

Функция bindec() преобразует двоичное число в десятичное.

Синтаксис

bindec(binary_string)
Параметр Описание
binary_string Обязателен. Определяет двоичное число, которое нужно преобразовать.

Описание

Возврат binary_string Десятичное значение двоичного числа, представленное параметром.

Функция bindec() преобразует двоичное число в целое число. Максимальное количество бит, которое можно преобразовать, составляет 31 бит 1 или десятичное 2147483647. С PHP 4.1.0 функция может обрабатывать большие значения, в этом случае она возвращает тип float.

Пример

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

Вывод:

3
1
1587
7