Fonction strcspn() PHP
Exemple
Affichez le nombre de caractères trouvés avant le caractère "w" dans la chaîne "Hello world!"
<?php echo strcspn("Hello world!","w"); ?>
Définition et utilisation
La fonction strcspn() retourne le nombre de caractères trouvés dans la chaîne avant de trouver n'importe quel caractère spécifié (y compris les espaces).
Avis :Utilisez strspn() La fonction retourne le nombre de caractères dans la chaîne contenant des caractères de la liste spécifiée.
Remarque :Cette fonction est sécurisée en mode binaire.
Syntaxe
strcspn(string,char,start,length)
Paramètres | Description |
---|---|
string | Obligatoire. Définir la chaîne à rechercher. |
char | Obligatoire. Définir le caractère à rechercher. |
start | Optionnel. Définir où commencer à rechercher dans la chaîne. |
length | Optionnel. Définir la longueur de la chaîne (combien de caractères rechercher). |
Détails techniques
Valeur de retour : | Retourne le nombre de caractères trouvés dans la chaîne avant de trouver le symbole spécifié. |
Version PHP : | 4+ |
Journal des mises à jour : | En PHP 4.3, une nouvelle fonction a été ajoutée start et length Paramètres. |
Plus d'exemples
Exemple 1
Utilisez tous les paramètres pour afficher le nombre de caractères trouvés avant le caractère "w" dans la chaîne "Hello world!"
<?php echo strcspn("Hello world!","w",0,6); // Le début est à 0, la longueur de la chaîne de recherche est 6. ?>