ホームページ >バックエンド開発 >PHPチュートリアル >このような文字化けしたコードは、どうやってデバッグすればよいでしょうか?
この環境は Appserv を使用しています
中国語を話す場合は、ヘッダーを追加する必要があります。
これは、gbk コンテンツを utf-8 ページに出力した結果です
中国語を話す場合は、ヘッダーを追加する必要があります。
コードの書き方は?header('Content-type:text/html;charset=utf-8');
スクリプト ファイルのエンコーディングは ANSI なので、utf-8 に変更する必要があります
Set header('Content-type:text/ html; charset=utf-8');
ブラウザのエンコーディングを設定します
header('Content-type:text/html;charset=utf-8');
ここに追加しても無駄です
エンコーディングは ANSI なので、utf-8 に変更する必要があります
Set header('Content-type:text/html;charset=utf-8');
ブラウザのエンコーディングを設定します
この設定後も、コードは依然として文字化けします
ここをダブルクリックして変更します スクリプトエンコーディング
ここをダブルクリックしてスクリプトエンコーディングを変更します
修正後、中国語の文字は ASCII コードになり、依然として文字化けのままです
*****注: utf-8 bom***** に変更しました
そうです、この時に表示される文字化けコードを変更すれば正常になります中国語にすると正常になります
*****注: utf-8 bom***** に変更しました
試してみます
エディタ、ブラウザ、プログラム設定のエンコーディング要件 一貫性がなければ文字化けします
そう、この時に表示される文字化けを中国語にすれば正常になります
*****注: utf-8 bom***** に変更しました
わかりました、ありがとうございます