Position actuelle: Accueil> Catégories de fonctions> strcspn

strcspn

Obtenez la longueur de la sous-chaîne de démarrage qui ne correspond pas au masque
Nom:strcspn
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Renvoie le nombre de caractères trouvés dans la chaîne avant que toute partie de certains caractères spécifiées ne soit trouvée.

Définition et utilisation

strcspn() renvoie le nombre de caractères (y compris les espaces) qui se trouvent sur la chaîne avant que tout caractère spécifié ne soit trouvé.

Conseil: veuillez utiliser la fonction strspn() pour renvoyer le nombre de caractères dans la chaîne contenant la liste de caractères spécifiée.

Remarque: Cette fonction est en toute sécurité binaire.

Exemple

Exemple 1

Sortie Le nombre de caractères trouvés avant que le personnage "W" ne se trouve dans la chaîne "Hello World!":

 <? Php
echo strcspn ( "Hello World!" , "W" ) ;
?>

Essayez-le vous-même

Exemple 2

Utilisez tous les paramètres pour produire le nombre de caractères trouvés avant que le caractère "W" ne se trouve dans la chaîne "Hello World!":

 <? Php
echo strcspn ( "Hello World!" , "W" , 0 , 6 ) ; // La position de début est 0 et la longueur de la chaîne de recherche est 6.
?>

Essayez-le vous-même

grammaire

 strcSpn ( chaîne , char , début , longueur )
paramètre décrire
chaîne Requis. Spécifie la chaîne à rechercher.
carboniser Requis. Spécifie les caractères à rechercher.
commencer Facultatif. Spécifie par où commencer à rechercher dans la chaîne.
longueur Facultatif. Spécifie la longueur de la chaîne (combien de caractères sont recherchés).
Fonctions similaires
Articles populaires