ホームページ > バックエンド開発 > PHPチュートリアル > UTF-8とGB2312の問題について(いくつか答えてください)

UTF-8とGB2312の問題について(いくつか答えてください)

WBOY
リリース: 2016-06-23 13:56:12
オリジナル
822 人が閲覧しました


ウェブサイトには通常 UTF-8 または GB2312 を使用しますか?

Web サイトで JQUERY と AJAX を使用する場合、UTF-8 と GB2312 のどちらを使用する方が良いですか?

簡単なプロジェクトをやっていたときに、AJAX に遭遇すると GB2312 が文字化けしてしまうからです

国内のほとんどのサイトは GB2312 を使っていると思います





ディスカッションへの返信 (解決策)

決定的な UTF-8 !
utf8_general_ci 文字セットはデータベースに保存されます

少なくともフロントエンドとバックエンドが一貫していることを確認してください
私は utf8 を使用していますが、utf8 が 3 バイトを占有することだけがわかっているようです。 GBK は 2 バイトを占有します。私が使用しているutf8は大丈夫です!

1. 中国人はもちろん国家標準を好むべきです
2. 中国語で utf-8 に相当するのは gbk (gb2312 ではありません) です
3. utf-8 の漢字を保存するには 3 バイト必要ですが、保存するにはわずか 3 バイトしかかかりませんgbk の漢字 2 バイト
中国人は外国人よりも贅沢できるほど裕福ではないと思います
4. utf-8 を使用しても gbk を使用しても、理解できる人だけが四角い文字を理解できます
中国語も動作しますが結局のところ、国連の言語を理解できる外国人は多くありません
5. AJAX はデフォルトで utf-8 エンコードで送信し、受信時に、受信した言語ステートメントに従って任意の文字セットを認識できます
6. ブラウザーは均一に変換します。受け取った文字セットを Unicode 文字セットに変換します
要約すると、私は gbk エンコードを使用する傾向があります (実際、私もこれを使用しています)


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート