PHP функция hex2bin()

Пример

Преобразование шестнадцатеричных значений в ASCII символы:

<?php
echo hex2bin("48656c6c6f20576f726c6421");
?>

Вывод кода выше:

Привет мир!

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

Функция hex2bin() преобразует строку шестнадцатеричного значения в ASCII символы.

Синтаксис

hex2bin(string)
Параметры Описание
string Обязателен. Шестнадцатеричное значение для преобразования.

Технические детали

Возврат значений: Возвращает ASCII символы преобразованной строки, если失败,则在озвращает FALSE.
PHP версия: 5.4.0+
Журнал обновлений:

С PHP 5.4.1 если длина строки является нечётной, то генерируется предупреждение. В PHP 5.4.0 нечётные строки принимаются без замечаний, но последний байт удаляется.

С PHP 5.5.1 если строка является无效ной шестнадцатеричной строкой, то генерируется предупреждение.