phpでのjs読み込み後の文字化けの解決策: 1. 書いたphpファイルをANSIエンコードで保存する; 2. phpファイルのヘッダーにエンコードを設定する; 3. を含む場所にutf-を設定するjs ファイル。8 エンコードで十分です。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
こんな場合はどうすればよいですかphp の js が文字化けして読み込まれています? ?
php に含まれる js による中国語文字化け問題を完全解決
今日は、php のログインモジュールを書くときに、jsログイン用のPHPファイルにファイルが含まれており、基本的には標準で検出されるが、ブラウザでプレビューすると文字化けが発生する(headに設定がある634b1e8f6d10caa1881af8b8baebd3d5)、オンラインで情報を確認し、2dd414f06c3b535394ec8fb5cf41cdcc2cacc6d41bbb37262a98f745aa00fbf0 を追加しました。 jsファイルが同梱されているので、ブラウザでプレビューすると文字化けが中国語になって書き続けてしまいましたが、別のファイルを書き込む際も同様の問題を避けるため、以前と同じ方法を採用しましたが、ブラウザを再起動したところ、また文字化けの問題が発生しました。Webページのエンコードの問題ではないかと考えました。まとめると、次のような結論に達しました。Webページの文字化けを防ぐにはエンコード:
1. 書き込んだphpファイルを入れます 保存する際はANSIエンコード(Webページのエンコード形式)で保存してください。
2. php ファイルのヘッダーに設定します:
<meta http-equiv="Content-Type" content="text/html" charset="gb2312"/>
3. js ファイルが含まれる場所に設定します:
<script language="javascript" src="js/register.js"charset="utf-8"></script>
これら 3 つの点が正しい限り通常、コード化けの問題は発生しません。
私の今のまとめは私の経験不足によるものですので、ぜひご意見、修正をお願いいたします。 !
推奨学習: 「PHP ビデオ チュートリアル 」
以上がロード後にPHPのjsが文字化けした場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。