bindec
Преобразует двоичную запись в десятичное число.
Синтаксис
bindec(string $binary_string): int|floatПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $binary_string | string | Строка из нулей и единиц. |
Возвращаемое значение
int|floatДесятичное число.
Примеры
Двоичное в десятичное:
<?php
echo bindec('1010'), ' ', bindec('11111111');Результат:
10 255Примечания
Посторонние символы в строке вызывают предупреждение об устаревшем поведении — проверяйте ввод заранее.
См. также
- decbin — Преобразует число в двоичную запись.
- base_convert — Переводит число из одной системы счисления в другую.
- hexdec — Преобразует шестнадцатеричную запись в десятичное число.
В учебнике
- Числа и математика — Математические функции PHP — округление, форматирование чисел, случайные числа и точность дробей.