2

看看这个: http ://thebekker.dk/_skole/GFeksamen/

您可以看到第二个菜单项显示了一些奇怪的符号,而不是“Ø”

我在 meta 中设置了 utf-8,甚至尝试在 .htaccess 中使用 AddDefaultCharset UTF-8 ...

仍然没有结果,如果我更改为 ISO-8859-1 可以正常工作,但是当我开始对内容进行 ajax 调用时就会出现问题......

我不明白?我如何让它使用 UTF-8 并显示 ÆØÅ

4

3 回答 3

8

如果您声明您的内容使用元标记或默认字符集以 UTF-8 编码,那么您的内容实际上需要以 UTF-8 编码。在声明您的内容以 ISO-8859 编码时正确显示的事实意味着您的内容实际上是以 ISO-8859 编码的。将您的源代码文件保存为 UTF-8 或以其他方式确保您的内容是 UTF-8 编码的。

于 2012-06-15T09:12:00.897 回答
0

在 EditPlus 文本编辑器中将源文件保存在“西欧 (Windows)”中为我做了这件事 + 在 PHP 中我使用了 utf8_encode。

于 2014-05-06T08:02:38.213 回答
-2

您可以使用 unicode 设置此字符,例如 € 或其他许多字符。在我的公司,我们使用许多翻译和语言,例如法国,它们有许多特殊字符。

将您的网站编码类型设置为 utf-8 并在 php 中使用 utf8_encode 之类的编码

或手动:http ://www.sql-und-xml.de/unicode-database/online-tools/

于 2012-06-15T09:21:16.167 回答