我很确定我遇到了同样的问题this guy,但我在该页面上发布的解决方案似乎对我不起作用(或者我只是理解它)。我对php并不是特别熟悉,我之前只使用它来处理php包含这样我在更改布局时无需编辑每一页。我的网站是here。我已将文件保存为UTF-8,并且文本在Dreamweaver中正确显示,但在将其上传到网站时不起作用。我做错了什么?
答案 0 :(得分:0)
你可以使用htmlentities()和html_entity_decode()php函数来显示网页中的任何字符集
答案 1 :(得分:0)
尝试使用Web浏览器在本地打开PHP代码作为HTML文件,看看它是否正确显示。如果没有,请手动将Web浏览器的编码设置更改为UTF-8。如果仍然无法正常显示,则文件本身可能已损坏。如果它在本地正确显示,但在使用Web服务器时不能从远程浏览器显示,则Web服务器可能需要进行一些配置更改。 (确保如果它在HTTP标头中发送的编码是正确的,等等。)