2

可能重复:
浏览器显示�而不是´

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

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

我的元标记如下所示:

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

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

4

2 回答 2

15

将此添加到您的 php 文件的标题中,并让我知道它是否解决了 -

header('Content-Type: text/html; charset=UTF-8');
于 2012-09-05T07:52:29.860 回答
0

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

于 2012-09-05T08:07:06.623 回答