在PHP中将“é”转换为“é”?

时间:2013-05-03 16:28:34

标签: php xml utf-8

转换字符串的最佳方法是将é等XML实体转换为> PHP中的é

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

工作得很好, 但如何处理é

替换& #per \然后使用utf8?

2 个答案:

答案 0 :(得分:3)

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

所以使用:

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

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

é

Example in 80+ PHP Versions

答案 1 :(得分:2)