使用php解码字符串

时间:2017-07-10 08:13:04

标签: php string decode decoding

如何将此字符串解码为真正的字符串?

\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));

以上都没有奏效。

0 个答案:

没有答案