这个词给我带来了麻烦。布鲁考普
在我的 cms 中,在网页顶部我有这一行。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
数据库将上面的单词存储为Brúðkaup
并有一个字符集latin1
在我的 xml 文件的顶部,我有以下内容:
<?xml version="1.0" encoding="UTF-8" ?>
数据库是否使用了错误的字符编码?即使是这样。为什么在 html 中我指定了 utf8 字符集并且单词显示正确。然而在 XML 中我做了类似的事情,但它没有?
XML 由 PHP 生成。我试图在我的脚本中添加以下内容。
header('charset=utf-8');
这没有任何区别。有任何想法吗?