PHP - 如何将像“\ xea”这样的字符转换为正确的“ê”字符? (ISO-88591 - 重音)

时间:2016-09-17 16:28:00

标签: php iso-8859-1

我在text / json中有很多字符,如:

\xea = ê
\xaa = ª (I think)

如何在PHP中转换为正确的字符?

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

$text = preg_replace_callback('/\\\\x([0-9a-fA-F]{2})/', function ($matches) { return chr(hexdec($matches[1])); },$text);

编辑:抱歉,我只是复制/粘贴了旧代码 - 不推荐使用e修饰符。