PHP ページの中国語文字化けの分析_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:25:45
オリジナル
768 人が閲覧しました

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.comtru​​ehttp://www.bkjia.com/PHPjc/824967.html技術記事 PHP ページで中国語の文字化けが発生する理由はいくつかあります。1 つは、ページのエンコーディングがカウントされていないことです。2 つ目は、Apache のエンコーディングに問題があることです。 2 つの解決策を紹介します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート