Maison >développement back-end >tutoriel php >10 articles recommandés sur mb_substr()

10 articles recommandés sur mb_substr()

伊谢尔伦
伊谢尔伦original
2017-06-15 13:35:171556parcourir

La fonction substr() peut être utilisée pour diviser du texte, mais si le texte à diviser comprend des caractères chinois, vous rencontrerez souvent des problèmes. Dans ce cas, vous pouvez utiliser la fonction mb_substr()/mb_strcut. mb_substr()/mb_strcut est identique à celui de substr(), sauf qu'un paramètre supplémentaire doit être ajouté à la fin de mb_substr()/mb_strcut pour définir l'encodage de la chaîne. Cependant, la plupart des serveurs ne s'ouvrent pas. php_mbstring.dll Vous devez ouvrir php_mbstring.dll dans php.ini. Par exemple : Sortie : De cette façon, mon mot

1. php mb_substr(), mb_strcut() fonction pour intercepter la longueur de la chaîne chinoise

10 articles recommandés sur mb_substr()

Introduction : La fonction substr() peut être utilisée pour diviser du texte, mais si le texte à diviser comprend des caractères chinois, vous rencontrerez souvent des problèmes. Dans ce cas, vous pouvez l'utiliser. la fonction mb_substr()/mb_strcut. L'utilisation de mb_substr()/mb_strcut est similaire à substr(), sauf que plusieurs

doivent être ajoutés à la fin de mb_substr()/mb_strcut. 2. La fonction php mb_substr() intercepte les chaînes chinoises Exemple d'application

10 articles recommandés sur mb_substr()

Introduction : Le substr () est utilisée pour intercepter les chaînes, mais elle apparaîtra pour les questions sur les caractères chinois, mais les deux fonctions mb_substr() et mb_strcut peuvent être utilisées. Ce qui suit est une introduction à leur utilisation spécifique

<.>3. Un exemple d'application de la fonction php mb_substr() pour intercepter les chaînes chinoises

10 articles recommandés sur mb_substr()

Introduction : La fonction substr() est utilisée pour intercepter des chaînes, mais il y aura des problèmes avec les caractères chinois, et les deux fonctions mb_substr() et mb_strcut peuvent être utilisées. Ce qui suit est une introduction à leur utilisation spécifique

4.

php utilise mb_substr() pour résoudre le problème de l'interception de chaînes chinoises tronquées

10 articles recommandés sur mb_substr()

Introduction : PHP est livré avec plusieurs fonctions d'interception de chaînes, parmi lesquelles substr et mb_substr sont couramment utilisées. Lorsque le premier traite le chinois, GBK correspond à 2 unités de longueur et UTF à 3 unités de longueur. Après que le second ait spécifié le codage, un caractère chinois correspond à 1 unité de longueur.

5.

La différence et l'utilisation de substr(), mb_substr() et mb_strcut (interception de caractères chinois)

10 articles recommandés sur mb_substr()

Introduction : La fonction PHP substr() peut diviser du texte, mais si le texte à diviser comprend des caractères chinois, vous rencontrerez souvent des problèmes. utiliser mb_substr()/mb_strcut L'utilisation de cette fonction, mb_substr()/mb_strcut est similaire à substr(), sauf qu'un paramètre supplémentaire doit être ajouté à la fin de mb_substr()/mb_strcut pour définir l'encodage de la chaîne. Cependant, la plupart des serveurs n'ouvrent pas php_mbstring.dll, vous devez donc Dans php.ini, mettre p...

6

Résoudre le problème de l'interception des chaînes chinoises par PHP<.>

10 articles recommandés sur mb_substr()Introduction : Résoudre le problème de l'interception des chaînes chinoises avec PHP Si PHP intercepte la chaîne, c'est facile. à gérer s'il est en anglais. Utilisez simplement substr directement. Généralement, il n'y aura pas de caractères tronqués. Désolé, voici deux solutions : (1) Utilisez simplement la fonction mb_substr(); directement la bibliothèque. L'exemple de code est le suivant PHP implémente le retournement de chaîne (y compris les caractères chinois) php génère de manière aléatoire une chaîne php obtient la longueur de la chaîne php rapport de chaîne

Introduction : String, php : PHP réalise le retournement de chaîne (y compris les caractères chinois) :

8. submithandler PHP chinois traite l'interception de chaînes chinoises mb_substr et obtient le nombre de mots de chaîne chinois

Introduction : submithandler:submithandler PHP Traitement chinois de l'interception de chaîne chinoise mb_substr et obtention du nombre de mots de chaîne chinois : 1. Interception chinoise : mb_substr()mb_substr($str, $start, $length, $encoding) $str, les caractères qui doivent être tronqués String $start, le point de départ de la troncature, le point de départ est 0 $length, le nombre de mots à intercepter $encoding, l'encodage de page Web, tel que utf-8, GB2312, GBK Exemple : copiez le codez comme suit :

9 Explication détaillée de la fonction de troncature PHP mb_substr()

Introduction : troncature PHP Explication détaillée de la fonction mb_substr()

10 Exemple de fonction de chaîne de troncature PHP mb_substr().

Introduction : exemple de fonction de chaîne de troncature php mb_substr()

[Recommandations de questions et réponses associées] :

substr - PHP - Fonction d'interception de chaînes mixtes chinois et anglais

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