Fonction PHP strspn()
Exemple
Renvoie le nombre de caractères trouvés dans la chaîne "Hello world!" qui contient les caractères "kHlleo":
<?php
echo strspn("Hello world!","kHlleo");
?>
Définition et utilisation
La fonction strspn() renvoie le nombre de caractères trouvés dans la chaîne qui ne contient que des caractères du paramètre charlist.
Astuce : Utilisez la fonction strcspn() pour renvoyer le nombre de caractères trouvés dans une chaîne avant qu'une partie des caractères spécifiés ne soit trouvée.
Remarque : Cette fonction est binaire sécurisée.
Syntaxe
strspn(string,charlist,start,length)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
charlist | Required. Specifies the characters to find |
start | Optional. Specifies where in the string to start |
length | Optional. Defines the length of the string |
Détails techniques
Valeur de retour : | Renvoie le nombre de caractères trouvés dans la chaîne qui ne contient que des caractères du paramètre charlist . |
---|---|
Version PHP : | 4+ |
Journal des modifications : | Les paramètres de début et de longueur ont été ajoutés en PHP 4.3. |
Plus d'exemples
Exemple
Renvoie le nombre de caractères trouvés dans la chaîne "abcdefand" qui contient les caractères "abc":
<?php
echo strspn("abcdefand","abc");
?>
❮ Référence de chaîne PHP