Renvoie le nombre de caractères "kHlleo" contenus dans la chaîne "Hello world!" :
<?phpecho strspn("Bonjour tout le monde !","kHlleo");?>La fonction strspn() renvoie le nombre de caractères spécifié dans le paramètre charlist dans une chaîne.
Astuce : utilisez la fonction strcspn() pour renvoyer le nombre de caractères recherchés dans une chaîne avant qu'un caractère spécifié ne soit trouvé.
Remarque : Cette fonction est sécurisée pour les binaires.
strspn( chaîne, liste de caractères, début, longueur )
| paramètre | décrire |
|---|---|
| chaîne | Requis. Spécifie la chaîne à rechercher. |
| charliste | Requis. Spécifie les caractères à rechercher. |
| commencer | Facultatif. Spécifie où commencer la chaîne. |
| longueur | Facultatif. Définit la longueur de la chaîne. |
| Valeur de retour : | Renvoie le nombre de caractères spécifié dans le paramètre charlist dans la chaîne. |
|---|---|
| Version PHP : | 4+ |
| Journal de mise à jour : | Dans PHP 4.3, de nouveaux paramètres de début et de longueur ont été ajoutés. |
Renvoie le nombre de caractères « abc » contenus dans la chaîne « abcdefand » :
<?phpecho strspn("abcdefand","abc");?>