PHP 解码文字字符串
PHP decode literal string
在 php 中解码十六进制字符串我们使用 hex2bin() 函数
例如十六进制的 "test" 是:“74657374”
现在我想给它们添加 \x 格式,像这样:\x74\x65\x73\x74
我该如何解码?
我写了一个函数,用 'preg_replace' 或 'str_replace'
从这个字符串中删除 \x
但是,它在 php 中是否有自己的功能?
我搜索过,但找不到任何好的结果...
我如何在 php 中执行此操作?
亲切的问候
您不需要 decode/convert 字符串“\x74\x65\x73\x74” - PHP 解释器会使用转义序列 ("\x")
<?php
echo "\x74\x65\x73\x74"; // "test"
?>
在 php 中解码十六进制字符串我们使用 hex2bin() 函数
例如十六进制的 "test" 是:“74657374”
现在我想给它们添加 \x 格式,像这样:\x74\x65\x73\x74
我该如何解码?
我写了一个函数,用 'preg_replace' 或 'str_replace'
从这个字符串中删除 \x
但是,它在 php 中是否有自己的功能?
我搜索过,但找不到任何好的结果...
我如何在 php 中执行此操作?
亲切的问候
您不需要 decode/convert 字符串“\x74\x65\x73\x74” - PHP 解释器会使用转义序列 ("\x")
<?php
echo "\x74\x65\x73\x74"; // "test"
?>