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
  • Alias ​​de STRST strchr

    strchr

    Alias​​deSTRST
  • Obtenez la longueur de la chaîne strlen

    strlen

    Obtenezlalongueurdel
  • Calculez la dernière occurrence de la chaîne spécifiée dans la chaîne cible (cas insensible) strripos

    strripos

    Calculezladernièreoc
  • Obtenez la longueur de la sous-chaîne de démarrage qui ne correspond pas au masque strcspn

    strcspn

    Obtenezlalongueurdel
  • Écrivez la chaîne formatée sur le flux fprintf

    fprintf

    Écrivezlachaîneforma
  • Analyser les cordes en variables multiples parse_str

    parse_str

    Analyserlescordesenv
  • Chaîne de comparaison de sécurité binaire (comparez la longueur spécifiée de la position de décalage) substr_compare

    substr_compare

    Chaînedecomparaisond
  • Alias ​​de l'implance join

    join

    Alias​​del'impla
Articles populaires