Maison > développement back-end > Problème PHP > Que dois-je faire si PHP intercepte des chaînes chinoises tronquées ?

Que dois-je faire si PHP intercepte des chaînes chinoises tronquées ?

coldplay.xixi
Libérer: 2023-03-02 21:52:01
original
3055 Les gens l'ont consulté

Solution pour l'interception par PHP des chaînes chinoises tronquées : 1. Utilisez l'encodage GBK pour intercepter, le code est [echo mb_substr($str, 1, 'gbk')] ; 2. Utilisez l'encodage [utf-8] pour intercept , le code est [echo mb_substr($str, , 'utf-8'].

Que dois-je faire si PHP intercepte des chaînes chinoises tronquées ?

Solution pour php interceptant les chaînes chinoises tronquées :

1. Exemple d'interception d'encodage GBK

$str = '我是谁';  //gbk编码的字符串
echo mb_substr($str, 0, 1, 'gbk'); //输出 我
Copier après la connexion

mb_substr a un paramètre de plus que substr, qui est utilisé pour spécifier l'encodage de chaîne

. 2. Exemple d'interception d'encodage UTF-8

[code]
$str = '我abc是谁';  //utf-8编码的字符串
echo mb_substr($str, 0, 2, 'utf-8'); //输出 我a
[/code
Copier après la connexion
Il n'y a aucun problème à mélanger le chinois et l'anglais

Rappel amical

Utilisez-le. . Faites attention à l'encodage du fichier PHP et à l'encodage lors de l'affichage de la page Web

Pour utiliser cette

méthode, vous devez connaître l'encodage de la chaîne à l'avance. connaître l'encodage, vous devez juger. La bibliothèque mbstring fournit également

Pour vérifier l'encodage de la chaîne, mais ce n'est pas encore parfait.

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