Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

dechex

Переводит число в шестнадцатеричную запись.

Синтаксис

dechex(int $num): string

Параметры

ПараметрТипОписание
$numintНеотрицательное целое число.

Возвращаемое значение

stringШестнадцатеричная запись числа.

Примеры

Число в шестнадцатеричный вид и обратно:

<?php
 
echo dechex(255), ' ', hexdec('ff');

Результат:

ff 255

Цвет из трёх составляющих:

<?php
 
echo sprintf('#%02x%02x%02x', 124, 58, 237);

Результат:

#7c3aed

Примечания

dechex() не добавляет ведущий ноль: dechex(10) даёт a, а не 0a. Для цветов удобнее sprintf('%02x', $value).

См. также

  • base_convert — Переводит число из одной системы счисления в другую.
  • sprintf — Возвращает строку, собранную по шаблону.

Вопросы и ответы по теме

В учебнике

  • Числа и математика — Математические функции PHP — округление, форматирование чисел, случайные числа и точность дробей.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.