html php meta charset UTF-8不起作用?

html php meta charset UTF-8 not working?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Browser displays ? instead of

我有点卡在几乎只有html的php文件中。 我仅使用PHP将联系表中的信息发送到我的邮件地址。

在localhost上开发网站时,一切都很好。 上传到我的服务器后,它弄乱了特殊字符。

我的meta标签如下:

1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

如果有人可以帮助我,将不胜感激。


将此添加到您的php文件的标头中,让我知道它是否可以解决-

1
header('Content-Type: text/html; charset=UTF-8');


如果您的浏览器专门设置了将字符集设置为ISO-8859-1或另一个字符集的样式,它仍将显示在该字符集中。 我认为这是我唯一可以发现的问题。