Maison > développement back-end > tutoriel php > Comment résoudre l'interception de chaînes chinoises tronquées avec PHP

Comment résoudre l'interception de chaînes chinoises tronquées avec PHP

小云云
Libérer: 2023-03-22 10:00:01
original
2194 Les gens l'ont consulté

Lors de l'utilisation de la fonction substr() pour intercepter des chaînes chinoises, des caractères tronqués apparaissent souvent, car les caractères chinois font généralement trois octets ou deux octets, etc., nous utilisons donc la fonction mb_substr() pour intercepter les caractères chinois. mb_substr() prend en charge les caractères multi-octets et peut être utilisé de la même manière que substr().

Mais pour utiliser la fonction mb_substr(), vous devez activer l'extension mbstring. Recherchez extension=mbstring dans php.ini et supprimez le point-virgule devant. Cette extension n'est pas ajoutée par défaut.
Démontrez enfin cette fonction :
Comment résoudre linterception de chaînes chinoises tronquées avec PHP
Utilisez xdebug pour vérifier la valeur de la variable :
Comment résoudre linterception de chaînes chinoises tronquées avec PHP

J'utilise souvent la fonction substr() pour intercepter le chinois chaînes Des caractères tronqués apparaîtront car les caractères chinois font généralement trois octets ou deux octets, etc., nous utilisons donc la fonction mb_substr() pour intercepter les caractères chinois. mb_substr() prend en charge les caractères multi-octets et peut être utilisé de la même manière que substr().
Mais pour utiliser la fonction mb_substr(), vous devez activer l'extension mbstring. Recherchez extension=mbstring dans php.ini et supprimez le point-virgule devant. Cette extension n'est pas ajoutée par défaut.
Démontrez enfin cette fonction :
Comment résoudre linterception de chaînes chinoises tronquées avec PHP
Utilisez xdebug pour vérifier la valeur de la variable :
Comment résoudre linterception de chaînes chinoises tronquées avec PHP

Recommandations associées :

La fonction php substr() intercepte les chaînes chinoises tronquées_Tutoriel PHP

Solution au problème de l'interception par PHP des chaînes chinoises tronquées

Fonction php substr() Interception de chaînes de caractères chinois tronquées

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