Maison  >  Article  >  développement back-end  >  Quelles sont les différences entre gbk et gb2312 ? (Résumer)

Quelles sont les différences entre gbk et gb2312 ? (Résumer)

藏色散人
藏色散人original
2018-10-09 15:34:5124416parcourir

Cet article vous présente principalement les différences entre gbk et gb2312.

Tout d’abord, tout le monde doit comprendre ce qu’est gbk ? Qu’est-ce que gb2312 ? Nous devons savoir qu'il s'agit tous d'une sorte de codage de caractères. Bien sûr, il existe de nombreux types de codage de caractères.

Et

le codage des caractères peut être compris comme ceci :

est stocké dans l'ordinateur sous forme de valeurs binaires​​de 0 et 1.

8 bits correspondent à un octet, communément exprimé en hexadécimal.

Et si nous voulons voir les caractères que nous voulons afficher sur l'ordinateur au lieu des différents chiffres 0 et 1 ?

Ici, nous devons faire en sorte que l'ordinateur convertisse les valeurs hexadécimales correspondantes qu'il stocke en caractères correspondants, y compris les caractères d'autres langues telles que l'anglais et le chinois, puis les affiche à l'écran.

Donc

encodage signifie qu'un ensemble de règles est défini pour spécifier quelles valeurs correspondent à quels caractères.

Ensuite, le

Codage des caractères définit un ensemble de règles, spécifiant quelle valeur parmi tant de valeurs stockées dans l'ordinateur correspond à quelle lettre est affichée sur l'écran de l'ordinateur.

En résumé, tout le monde devrait pouvoir comprendre que

GBK et GB2312 sont une sorte d'encodage de caractères.

Parlons de leurs différences et similitudes en détail :

Similarités :

1. GBK et GB2312 sont tous deux 16 bits !

2. Ils sont généralement utilisés dans les balises méta des pages Web.

Différences :

1. L'encodage des caractères GBK prend en charge le chinois simplifié et le chinois traditionnel !

Le nom complet de GBK est « Spécification d'extension du code interne chinois » (GBK est la première lettre du « Norme nationale » et du pinyin chinois « étendu », nom anglais : Spécification du code interne chinois), national informations de la République populaire de Chine Le Comité technique pour la normalisation technique a été créé le 1er décembre 1995. Le Département de normalisation du Bureau d'État de supervision technique et le Département de supervision de la science, de la technologie et de la qualité du ministère de l'Industrie électronique l'ont identifié conjointement comme Lettre d'offre de supervision technique n° 1995 229 du 15 décembre 1995. Document d'orientation sur les spécifications techniques.

2. GB2312 ne prend en charge que le chinois simplifié !

"Jeu de caractères codés chinois pour l'échange d'informations" est un ensemble de normes nationales publiées par l'Administration d'État des normes de Chine en 1980 et mises en œuvre le 1er mai 1981. Le numéro de la norme est GB 2312- 1980.

La norme GB 2312 comprend un total de 6763 caractères chinois, dont 3755 caractères chinois de premier niveau et 3008 caractères chinois de deuxième niveau. Dans le même temps, GB 2312 comprend des lettres latines, des lettres grecques, des lettres hiragana et katakana japonaises. et lettres cyrilliques russes incluses.

Si votre page Web est principalement destinée aux Chinois qui parlent chinois, il est très bien d'utiliser GB2312 et GBK. Le volume de stockage de texte doit être faible, ce qui présente certains avantages. Si votre page Web doit être ouverte sur le monde et que vous utilisez GB2312 et GBK comme encodage de page Web, certains navigateurs informatiques n'ont pas cet encodage et le contenu en caractères chinois de votre page Web deviendra des caractères tronqués méconnaissables.

À l'heure actuelle, vous devez utiliser le codage UTF-8, qui est courant dans le monde entier. Dans les articles ultérieurs, nous continuerons à vous présenter le codage UTF-8 et d'autres connaissances connexes. continuez à prêter attention au

site Web chinois PHP  !

Cet article porte sur

la différence entre gb2312 et gbk J'espère qu'il sera utile aux amis dans le besoin !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn