ホームページ >バックエンド開発 >PHPチュートリアル >PHP の中国語文字化け問題を解決する方法、_PHP チュートリアル
1. HTML の中国語文字化け問題を解決する方法
1. head タグに UTF8 エンコード (国際エンコード) を追加します。UTF-8 は国を問わないエンコードです。つまり、どの言語にも依存せず、どの言語でも使用できます。
2. ファイルのエンコーディングを UTF-8 として保存します。 Notepad や Editplus などのエディタには、保存時にエンコードを選択する機能があります。
2. HTML と PHP の混合ページ ソリューション
最初の方法で説明した操作に従うことに加えて、次のコードをファイルの先頭に追加する必要もあります:
header("Content-type: text /html;charset=utf-8");
?>
3. 純粋な PHP ページの中国語文字化け問題 (データは静的)
これには、ページの先頭に次のコードを追加し、UTF-8 でエンコードされたファイルを保存するだけです。
header("Content-type:text/html;charset=utf-8");
?>
4. PHP+Mysql 中国語文字化け問題
3 番目のポイントで説明した操作に従うことに加えて、データのクエリ/変更/追加の前にデータベース エンコーディングも追加する必要があります。さらに、ここでの UTF8 は以前の UTF8 とは異なり、中央に水平線がないことに注意してください。 ? & Lt;? Php
mysql_query ('set names utf8');
5.アップロードされた添付ファイルの中国語名を正しく表示します
xampp/moodle でファイル config.php を見つけて、
6. IEブラウザでファイルのアップロードを選択すると文字化けが表示される場合があります
をクリックしてください。
lib/editor/htmlarea/coursefiles.php
@header("Content-Type: text/html; charset=utf-8"); //これは utf-8 エンコーディングのデフォルトの選択です
http://www.bkjia.com/PHPjc/1134603.html
www.bkjia.com