Maison  >  Article  >  développement back-end  >  PHP intercepte la programmation chinoise string_PHP

PHP intercepte la programmation chinoise string_PHP

微波
微波original
2017-06-28 15:34:241205parcourir

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!

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