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"

?>