PHP intercepte la programmation chinoise string_PHP

微波
Libérer: 2023-03-11 21:08:01
original
1218 Les gens l'ont consulté

Le code suivant est essayé pour l'encodage GB2312. L'interception de la chaîne chinoise est un casse-tête en PHP. La solution consiste à déterminer s'il s'agit d'un caractère à deux octets selon que la valeur est supérieure ou supérieure. égal à 128 pour éviter les situations de caractères tronqués. Cependant, il y a toujours des problèmes tels que le mélange du chinois et de l'anglais, les symboles spéciaux, etc. Maintenant, je vais en écrire un plus complet à titre de référence uniquement :

Description du programme :

1 Le paramètre len. est basé sur des caractères chinois, 1len Égal à 2 caractères anglais, afin de mieux paraître sous la forme

2 Si le paramètre magique est défini sur false, le chinois et l'anglais seront traités de la même manière, et le nombre absolu de. les caractères seront pris

3. Particulièrement adapté aux chaînes codées avec htmlspecialchars()

4. Peut gérer correctement le mode de caractère d'entité dans GB2312 (

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal