HTML双左引用,htmlentities

use*_*550 2 php character-encoding html-entities

嗨,我在PHP中遇到某个字符有问题.这个角色是"哪个应该回归

“
Run Code Online (Sandbox Code Playgroud)

但是当我这样做的时候

echo htmlentities('“');
Run Code Online (Sandbox Code Playgroud)

我明白了

â??
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么??

Mus*_*usa 5

看起来你的文件是在utf-8中,php的版本小于5.4所以告诉htmlentities这个.

echo htmlentities('“', ENT_COMPAT | ENT_HTML401, "UTF-8");
Run Code Online (Sandbox Code Playgroud)