hexdec — Переводит число из шестнадцатеричной системы счисления в десятичную.
Пример использования:
$a = '7e0'; echo hexdec($a);
2016
dechex — Переводит число из десятичной системы счисления в шестнадцатеричную.
Пример использования:
$a = 2016; echo dechex($a);
7e0
decbin — Переводит число из десятичной системы счисления в двоичную.
Пример использования:
$a = 2016; echo decbin($a);
11111100000
bindec — Переводит число из двоичной системы в десятичную.
$a = 11111100000; echo bindec($a);
2016
decoct — Переводит число из десятичной системы счисления в восьмеричную.
$a = 2016; echo decoct($a);
3740
octdec — Переводит число из восьмеричной системы счисления в десятичную.
$a = 3740; echo octdec($a);
2016
base_convert — Преобразование числа между произвольными системами счисления.
string base_convert ( string number, int frombase, int tobase)
Возвращает строку, содержащую число number, представленное с базой tobase.База, в которой number даётся, специфицируется в frombase. И frombase, и tobase должны быть в диапазоне от 2 до 36 включительно.Цифры в числах с базой выше 10 будут представлены буквами a-z, когда a означает 10, b означает 11 и z означает 35.
Пример перевода числа «2016» десятичной системы в систему с основанием 35.
$a = 2016; echo base_convert($a, 10, 35);
1ml