在php中解码十六进制字符串我们使用hex2bin()函数
例如" test"十六进制是:" 74657374"
现在我想为他们添加\ x格式,例如:\x74\x65\x73\x74
我如何解码?
我编写了一个函数,用' preg_replace'从这个字符串中删除\ x或者' str_replace'
但是,它有自己的功能吗?
我搜索过但我找不到任何好结果......
我怎样才能在php中执行此操作?
亲切的问候
答案 0 :(得分:1)
您不需要解码/转换字符串" \ x74 \ x65 \ x73 \ x74" - PHP解释器将使用转义序列为您完成(" \ x")
<?php
echo "\x74\x65\x73\x74"; // "test"
?>