Fonction str_word_count
La fonction str_word_count compte
le nombre de mots dans une chaîne.
La fonction peut accepter un deuxième paramètre optionnel,
le nombre 1 ou 2. S'il
n'est pas spécifié, la fonction renvoie
un entier comme résultat, égal au nombre de mots.
Si 1 est spécifié, un tableau
contenant tous les mots présents dans la chaîne est renvoyé.
Si 2 est spécifié, un tableau
dont les clés sont les positions dans la chaîne
et les valeurs sont les mots correspondants est renvoyé.
Syntaxe
str_word_count(string $string, int $format = 0, ?string $characters = null): array|int
Exemple
Comptons le nombre de mots dans une chaîne :
<?php
echo str_word_count('abcde my world');
?>
Résultat de l'exécution du code :
3
Voir aussi
-
la fonction
substr_count,
qui compte le nombre d'occurrences d'une sous-chaîne -
la fonction
count_chars,
qui compte le nombre d'occurrences des caractères -
la fonction
ucwords,
qui met la première lettre de chaque mot en majuscule