将符号转换为可读

时间:2013-04-23 15:35:33

标签: php decode

echo $title给了我类似\u00ca\u00e0\u00f7\u00e5\u00eb\u00e8的内容。

它应该是一个可读的文本。如何正确解码?

我尝试了html_entity_decode($title, 0, 'UTF-8'),但它不适用于非英语语言。我得到类似Êà÷åëè而不是真实文本的内容。

2 个答案:

答案 0 :(得分:0)

尝试echo htmlentities($str, ENT_QUOTES | ENT_IGNORE, "UTF-8");

答案 1 :(得分:0)

试试这个

$title = mb_convert_encoding($title,'HTML-ENTITIES','utf-8');
希望这对你有用。 编辑: 如果有效,请试试这个

$title = iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $title);