PHP 文字セットの文字化け
PHP が中国語の文字だけをエコーする場合、文字化けは発生しませんが、HTML が PHP を呼び出すと、PHP によってエコーされる中国語の文字が文字化けします。ヘッダーを設定して試してみてください。
ヘッダーを設定して試してみませんか?
試してみました… これを追加しても動きません
header("Content-Type: text/html;
charset=utf-8");
どうやって呼び出すのですか? PHPファイルはutf-8でエンコードされていますか?
電話のかけ方は? PHPファイルはutf-8でエンコードされていますか?
解決しました... php エコーがもともと文字化けしていることがわかりました... いいえ、文字化けしているものもあれば、文字化けしていないものもあります...
ブラウザのエンコードはどうですか?
echoの結果はデータベースから取り出されるのですか? 「はい」の場合、それはデータベースのエンコードの不一致の問題です
それをどのように呼び出すか? PHPファイルはutf-8でエンコードされていますか?
Apacheのhttpd.confで設定されていますか?
AddDefaultCharset utf-8