Fonction strspn() de PHP

La fonction strspn()


PHP references des fonctions PHP

 (PHP 4, PHP 5)

strspn() — Trouve la longueur du premier segment d'une chaîne contenant tous les caractères d'un masque donné

La fonction strspn()

Définition et utilisation

La fonction strspn () renvoie le nombre de caractères trouvés dans la chaîne qui contient seulement des caractères du charlist.

Retourne la longueur du premier groupe de caractères consécutifs du masque charlist trouvé dans la chaîne subject.

Si les paramètres début et longueur sont omis, alors toutes les chaînes subject seront analysées. S'ils sont fournis, alors les effets seront identiques à appeler strspn(substr($subject, $début, $longueur), $charlist) (voir substr pour plus d'informations).

Syntaxe

              strspn (subject, charlist, début, longueur)
           
 
Paramètre Description

subject

Requis. Spécifie la chaîne pour rechercher

charlist

Requis. Spécifie les caractères pour trouver

début

Facultatif. Spécifie où dans la chaîne commencer

longueur

Facultatif. Définit la longueur de la chaîne


Bouts et notes

Note : Cette fonction gère les chaines binaire.


Exemple 1 Sélectionner le code

              <?php
              echo strspn("foo", "o", 1, 2); // Affiche : 2
              ?>
           
 

Le résultat du code ci-dessus sera :


              2
           
 
Exemple 2 Sélectionner le code

              <?php
echo strspn("abcdefand","abc");
?>

Le résumltat du code ci-dessus sera :


              3
           
 


Par carabde 22 Aout 2014