в PHP для декодирования шестнадцатеричной строки мы используем функцию hex2bin ()
например «test» в шестнадцатеричном формате: «74657374»
Теперь я хочу добавить к ним формат \ x, например: \x74\x65\x73\x74
Как я могу расшифровать это?
Я написал функцию, которая удаляет \ x из этой строки с помощью ‘preg_replace’ или ‘str_replace’
Но, есть ли у него функция в php себя для этого?
Я искал, но не могу найти хороший результат …
Как я могу сделать это в php?
С уважением
Вам не нужно декодировать / преобразовывать строку «\ x74 \ x65 \ x73 \ x74» — интерпретатор PHP сделает это за вас, используя escape-последовательность («\ x»)
<?php
echo "\x74\x65\x73\x74"; // "test"
?>
Других решений пока нет …