0

将 XML 实体喜欢的字符串转换为PHPé中 =>的最佳方法是什么?é

$string = "\xe9"; // é
echo utf8_encode($string );

工作得很好,但怎么办é

替换 每个 \ 然后使用 utf8 ?

4

2 回答 2

4

在 PHP 5.4 之前,编码默认为ISO-8859-1

所以使用:

echo html_entity_decode('é', ENT_COMPAT, 'UTF-8');

5.0.0 - 5.5.0beta2 的输出(UTF-8 编码)

é

80 多个 PHP 版本中的示例

于 2013-05-03T16:49:31.587 回答
2

你可以使用html_entity_decode.

一个用于测试的 IDEone

于 2013-05-03T16:31:58.747 回答