PHP ページで中国語が文字化けする原因はいくつかあります。1 つは、ページのエンコーディングがカウントされていないことです。2 つ目は、Apache のエンコーディングに問題があることです。一般的に、ページのエンコーディングが統一されなくなったという 2 つの解決策を紹介します。
文字化けは、主にエンコード方法の不一致によって引き起こされます。この可能性として考えられる主な不一致は次の 4 つです。
1. ページ ファイル (.html、.php など) のエンコード方法
2.ブラウザのエンコード方法を指定
3. MySqlデータベース送信のエンコード方法
4.
PHP コードのみのページで、JS ポップアップ ウィンドウを作成するときに、ポップアップ ウィンドウの内容に中国語の文字が含まれる場合、文字化けが発生する可能性があります。
解決策は、1 行のコードです。
中国語の文字化け。ページ
コードをコピー コードは次のとおりです:
header("Content-Type: text/html; charset=utf-8");
データベースが文字化けしています
コピーコード コードは次のとおりです:
.mysql_query ('SET NAMES UTF8');
//次のステップは、データを見つけるか、それを変更して追加することです
?>
注:
1. このコードはファイルの先頭「
http://www.bkjia.com/PHPjc/824967.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/824967.html技術記事 PHP ページで中国語の文字化けが発生する理由はいくつかあります。1 つは、ページのエンコーディングがカウントされていないことです。2 つ目は、Apache のエンコーディングに問題があることです。 2 つの解決策を紹介します...