Fonction PHP str_word_count()

Exemple

Calculer le nombre de mots de la chaîne "I love Shanghai!":

<?php
echo str_word_count("I love Shanghai!");
?>

Exemple de exécution

Définition et utilisation

La fonction str_word_count() calcule le nombre de mots dans une chaîne.

Syntaxe

str_word_count(string,return,char)
Paramètres Description
string Obligatoire. Définir la chaîne à vérifier.
return

Optionnel. Définir la valeur de retour de la fonction str_word_count().

Valeurs possibles :

  • 0 - Par défaut. Retourne le nombre de mots trouvés.
  • 1 - Retourne un tableau contenant les mots de la chaîne.
  • 2 - Retourne un tableau, où les noms des clés sont les positions des mots dans la chaîne, et les valeurs sont les mots réels.
char Optionnel. Définir les caractères spéciaux considérés comme des mots.

Détails techniques

Valeur de retour : Retourne un nombre ou un tableau, en fonction de l'option choisie : return Paramètres.
Version PHP : 4.3.0+
Journal des mises à jour : Dans PHP 5.1, une nouvelle fonction a été ajoutée : char Paramètres.

Plus d'exemples

Exemple 1

Retourne un tableau contenant les mots de la chaîne :

<?php
print_r(str_word_count("I love Shanghai!",1));
?>

Exemple de exécution

Exemple 2

Retourne un tableau, où les noms des clés sont les positions des mots dans la chaîne, et les valeurs sont les mots réels :

<?php
print_r(str_word_count("I love Shanghai!",2));
?>

Exemple de exécution

Exemple 3

Définir et ne pas définir le paramètre char :

<?php
print_r(str_word_count("I love Shanghai & good morning!",1));
print_r(str_word_count("I love Shanghai & good morning!",1,"&"));
?>

Exemple de exécution