ホームページ >バックエンド開発 >PHPチュートリアル >gbkとgb2312の違いは何ですか? (要約)

gbkとgb2312の違いは何ですか? (要約)

藏色散人
藏色散人オリジナル
2018-10-09 15:34:5124529ブラウズ

この記事では、gbk と gb2312 の 違いを中心に紹介します。

まず第一に、gbk とは何ですか? gb2312 とは何ですか?これらはすべて文字エンコーディングの一種であることを知っておく必要がありますが、もちろん、文字エンコーディングにはさまざまな種類があります。

そして 文字エンコーディングこれは次のように理解できます:

コンピュータに保存されているバイナリ値はすべて 0 と 1 です。

8 桁は 1 バイトに対応し、通常は 16 進数で表されます。

それでは、さまざまな数字 0 や 1 の代わりに、コンピューター上に表示したい文字を表示したい場合はどうすればよいでしょうか?

ここでは、コンピューターに保存されている対応する 16 進値を、英語や中国語などの他の言語の文字を含む対応する文字に変換して、画面に出力させる必要があります。

だから Encoding つまり、どの値がどの文字に対応するかを指定する一連のルールが定義されます。

次に、文字エンコーディングは、コンピュータに保存されている非常に多くの値の中のどの値がコンピュータ画面に表示される文字に対応するかを指定する一連のルールを定義します。

まとめると、GBK と GB2312 は文字コードの一種であることは誰でも理解できるはずです。

それらの相違点と類似点について詳しく説明します:

類似点:

1、GBK および GB2312 はすべて 16 ビットです。

2. これらは通常、Web ページのメタ タグで使用されます。

相違点:

1. GBK 文字エンコーディングは簡体字中国語と繁体字中国語をサポートしています。

GBK は、「中国内部コード仕様」の略です (GBK は、「国家標準」および「拡張」中国語ピンインの最初の文字、英語名: Chinese Internal Code Supplement)、人民政府の国家情報です。中華民国 技術標準化技術委員会は 1995 年 12 月 1 日に設立されました。国家技術監督局の標準化部門と電子産業省の科学技術品質監督部門が共同でこれを技術監督入札書と定めました。 1995 年 12 月 15 日付けの No. 1995 229。技術仕様ガイダンス文書。

2. GB2312 は簡体字中国語のみをサポートしています。

「情報交換用中国語コード化文字セット」は、1980 年に中国国家標準局によって発行され、1981 年 5 月 1 日に施行された一連の国家標準です。標準番号は GB 2312-です。 1980年。
GB 2312 標準には、第 1 レベルの中国語 3,755 文字と第 2 レベルの中国語 3,008 文字を含む、合計 6,763 の漢字が含まれており、同時に、ラテン文字、ギリシャ文字、日本語のひらがな、カタカナ文字も含まれています。ロシア語キリル文字全角682文字収録。

あなたの Web ページが主に中国語を話す中国人向けの場合は、GB2312 と GBK を使用するのが非常に良いです。テキストの保存量が少なくて済むため、いくつかの利点があります。 Web ページを世界に公開する場合、Web ページのエンコーディングとして GB2312 および GBK を使用すると、一部のコンピューターのブラウザーにはこのエンコーディングが搭載されていないため、Web ページの中国語のコンテンツが認識できない文字化けになります。

現時点では、世界中で一般的な UTF-8 エンコーディングを使用する必要があります。今後の記事で、UTF-8 エンコーディングとその他の関連知識について引き続き紹介していきます。 PHP 中国語 Web サイト に引き続き注目してください。

この記事は、gb2312 と gbk の違いについての 紹介です。困っている友人の役に立てば幸いです。

以上がgbkとgb2312の違いは何ですか? (要約)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。