如何将此字符串解码为真正的字符串?
\x5Bli\x5DLevel\x3A\x2023\x5B\x2Fli\x5D
使用某些在线工具解码时,它看起来像这样
[li]Level: 23[/li]
我的问题始于不知道编码的内容或编码方式,我已经能够找到可以将其改为实际内容的在线解码,但这对我来说并没有多大帮助不知道它是如何被编码的。
我使用以下php代码尝试了urldecode,utf8_decode,base64_decode,html_entity_decode,htmlspecialchars_decode。
$string = '\x5Bli\x5DLevel\x3A\x2023\x5B\x2Fli\x5D';
var_dump('base64_decode', base64_decode($string));
var_dump('json_decode', json_decode($string));
var_dump('html_entity_decode', html_entity_decode($string));
var_dump('htmlspecialchars_decode', htmlspecialchars_decode($string));
var_dump('urldecode', urldecode($string));
var_dump('utf8_decode', utf8_decode($string));
以上都没有奏效。