DECHEX

Производит конвертацию десятичного числа в шестнадцатеричное. Синтаксис:

string dechex(int number)

Возвращает строку, представляющую собой шестнадцатеричное представление целого числа number. Максимальное число, которое еще может быть преобразовано, равно 2147483647

$x = dechex(2147483647); // $x = 7fffffff

DECOCT

Производит конвертацию десятичного числа в восьмеричное. Синтаксис:

string decoct(int number)

Возвращает строку, представляющую собой восьмеричное представление целого числа number. Максимальное число, которое еще может быть преобразовано, равно 2147483647

$x = dechex(2147483647); // $x = 17777777777

HEXDEC

Производит конвертацию шестнадцатеричного числа в десятичное. Синтаксис:

int hexdec(string hex_string)

Преобразует шестнадцатеричное число, заданное в строке hex_string, в десятичное число. Максимальное число, которое еще может быть преобразовано, равно 7fffffff

$x = hexdec(7fffffff); // $x = 2147483647

OCTDEC

Производит конвертацию восьмеричного числа в десятичное. Синтаксис:

int octdec(string octal_string)

Преобразует восьмеричное число, заданное в строке octal_string, в десятичное число. Максимальное число, которое еще может быть преобразовано, равно 17777777777

$x = octdec(17777777777); // $x = 2147483647