HTML双左引用,htmlentities

时间:2013-07-07 19:01:10

标签: php character-encoding html-entities

您好我在PHP中遇到某个字符有问题。角色是“哪个应该返回

“

但是当我做的时候

echo htmlentities('“');

我得到了

�

我做错了什么?

2 个答案:

答案 0 :(得分:5)

看起来您的文件是在utf-8中,而且php的版本小于5.4,所以请告诉htmlentities。

echo htmlentities('“', ENT_COMPAT | ENT_HTML401, "UTF-8");

答案 1 :(得分:0)

尝试使用像codeonline这样的在线翻译。

它在我的案例中没有出现问题返回引用(“)。有关进一步的文档,请查看文档:

http://php.net/manual/en/function.htmlentities.php

(仅供参考,this thread可以找到更多沙箱工具。)