Maison >développement back-end >Problème PHP >Comment obtenir les premiers caractères d'un texte en php
En PHP, vous pouvez utiliser la fonction "mb_substr" pour obtenir les premiers chiffres d'un texte. Cette fonction est utilisée pour renvoyer une partie d'une chaîne. Elle est souvent utilisée pour diviser du texte chinois. En définissant des paramètres, vous pouvez. renvoie les premiers chiffres d'une chaîne de texte. La syntaxe est : "mb_substr("text",0,first first digits)".
L'environnement d'exploitation de ce tutoriel : système Windows 10, PHP version 7.1, ordinateur DELL G3
La fonction mb_substr() renvoie une partie de la chaîne, nous avons appris la fonction substr( before ), elle ne cible que les caractères anglais. Si vous souhaitez diviser 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
Les paramètres sont les suivants :
Le résultat renvoyé est la partie extraite de la chaîne. S'il échoue, il renvoie FALSE ou renvoie une chaîne vide.
L'exemple est le suivant :
<?php echo mb_substr("这是需要截取的文字前几位这是不需要截取的文字后几位", 0, 12); // 输出:这是需要截取的文字前几位 ?>
Résultat de sortie :
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!