Maison  >  Article  >  développement back-end  >  Que dois-je faire si php mb_substr ne s'exécute pas ?

Que dois-je faire si php mb_substr ne s'exécute pas ?

藏色散人
藏色散人original
2023-02-21 09:41:012908parcourir

Solution pour que php mb_substr ne s'exécute pas : 1. Recherchez et ouvrez le fichier de configuration php.ini ; 2. Recherchez l'élément "extension=mbstring", puis supprimez le point-virgule devant l'élément ; 3. Enregistrez le php.ini ; fichier Il suffit de le modifier.

Que dois-je faire si php mb_substr ne s'exécute pas ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 8.1, ordinateur DELL G3

Que dois-je faire si mb_substr ne s'exécute pas ?

La fonction mb_substr() renvoie une partie de la chaîne. Nous avons déjà appris la fonction substr(). Elle cible uniquement les caractères anglais, vous devez utiliser mb_substr(). mb_substr ne fonctionne pas car il n'y a pas de signe ";" devant "extension=mbstring" dans le fichier php.ini.

Introduction à mb_substr() : La fonction

mb_substr() renvoie une partie de la chaîne. Nous avons déjà appris la fonction substr(). Elle cible uniquement les caractères chinois, vous devez utiliser mb_substr. ().

Remarque : Si le paramètre de début est négatif et que la longueur est inférieure ou égale au début, la longueur est 0.

Syntaxe

mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string

Paramètres

str Obligatoire. Extrait une sous-chaîne de cette chaîne.

début requis. Spécifie où commencer la chaîne.

Nombre positif - Commence à la position spécifiée dans la chaîne

Nombre négatif - Commence à la position spécifiée à partir de la fin de la chaîne

0 - Commence au premier caractère de la chaîne

longueur Facultatif. Spécifie la longueur de la chaîne à renvoyer. La valeur par défaut est jusqu'à la fin de la chaîne.

Nombre positif - Renvoie à partir de la position du paramètre de début

Nombre négatif - Renvoie à partir de la fin de la chaîne

encodage Facultatif. Encodage des caractères. En cas d'omission, le codage de caractères interne est utilisé.

Valeur de retour : renvoie la partie extraite de la chaîne, renvoie FALSE en cas d'échec ou renvoie une chaîne vide.

Apprentissage recommandé : "Tutoriel vidéo PHP"

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
Article précédent:Que fait php ?Article suivant:Que fait php ?