Comptez le nombre de mots dans la chaîne « Hello World ! » :
<?phpecho str_word_count("Bonjour tout le monde !");?>La fonction str_word_count() compte le nombre de mots dans une chaîne.
str_word_count( chaîne,retour,char )
paramètre | décrire |
---|---|
chaîne | Requis. Spécifie la chaîne à vérifier. |
retour | Facultatif. Spécifie la valeur de retour de la fonction str_word_count(). Valeurs possibles : 0 - Par défaut. Renvoie le nombre de mots trouvés. 1 - Renvoie un tableau contenant les mots de la chaîne. 2 - Renvoie un tableau où les clés sont les positions des mots dans la chaîne et les clés sont les mots réels. |
carboniser | Facultatif. Spécifie les caractères spéciaux reconnus comme des mots. |
Valeur de retour : | Renvoie un nombre ou un tableau, selon le paramètre de retour sélectionné. |
---|---|
Version PHP : | 4.3.0+ |
Journal de mise à jour : | En PHP 5.1, le paramètre char a été ajouté. |
Renvoie un tableau contenant les mots dans une chaîne :
<?phpprint_r(str_word_count("Bonjour tout le monde !",1));?>Renvoie un tableau où la clé est la position du mot dans la chaîne et la valeur de la clé est le mot réel :
<?phpprint_r(str_word_count("Bonjour tout le monde !",2));?>Sans paramètres char et avec paramètres char :
<?phpprint_r(str_word_count("Bonjour tout le monde et bonjour !",1));print_r(str_word_count("Bonjour tout le monde et bonjour !",1,"&"));?>