この言葉が私を悩ませています。ブルズカウプ
私のcmsでは、Webページの上部に次の行があります。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
データベースは上記の単語を as として保存しBrúðkaup
、文字セットはlatin1
私のxmlファイルの上部には、次のものがあります。
<?xml version="1.0" encoding="UTF-8" ?>
データベースが間違った文字エンコーディングを使用していませんか? たとえそうであっても。HTMLでutf8文字セットを指定すると、単語が正しく表示されるのはなぜですか。しかし、XML では似たようなことをしていますが、そうではありませんか?
XML は PHP によって生成されます。スクリプトに以下を追加しようとしました。
header('charset=utf-8');
これは違いはありません。何か案は?