Syntaxe:
Array | int str_word_count (string $ string [, int $ format = 0 [, string $ caractères = null]])0: il renvoie le nombre de mots dans les données de chaîne.
1: il renvoie un tableau contenant tous les mots qui existent dans la chaîne.
2: Il est utilisé pour renvoyer un tableau associatif où la clé du tableau sera la position numérique du mot, et la valeur du tableau sera chaque mot des données de chaîne.
str_word_count () Exemples de fonction
Les utilisations de la fonction str_word_count () ont été montrées dans la partie suivante du tutoriel en utilisant plusieurs exemples.
Exemple-1: utilisation de str_word_count () sans arguments facultatifs
Créez un fichier PHP avec le script suivant qui comptera le nombre total de mots dans une chaîne en utilisant la fonction str_word_count () sans l'argument facultatif. Une chaîne de données de 6 mots a été utilisée dans le script.
// Déclarer les données de chaîneSortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Exemple-2: Créez un tableau numérique à partir des données de chaîne
Créez un fichier PHP avec le script suivant qui créera un tableau avec chaque mot de la chaîne en utilisant la fonction str_word_count () avec la valeur d'argument facultative, 1. La valeur d'index du tableau sera démarrée à partir de 0 comme le tableau numérique. Une chaîne de données de 6 mots a été utilisée dans le script.
// Déclarer les données de chaîne""
// imprime le tableau numérique généré à partir des données de chaîne
print_r (str_word_count ($ strdata, 1));
écho "
Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Exemple-3: Créez un tableau associatif à partir des données de chaîne
Créez un fichier PHP avec le script suivant pour créer un tableau avec chaque mot de chaîne en utilisant la fonction str_word_count () avec la valeur d'argument facultative, 2. Chaque index du tableau contiendra la position de chaque valeur de tableau dans la chaîne. Une série de données de 6 mots a été utilisée dans le script.
// Déclarer les données de chaîne""
// imprime le tableau associatif généré à partir des données de chaîne
print_r (str_word_count ($ strdata, 2));
écho "
Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Exemple-4: Créez un tableau numérique en utilisant des caractères supplémentaires
Créez un fichier PHP avec le script suivant qui montrera le but de l'utilisation du troisième argument de la fonction str_word_count (). La première fonction STR_WORD_COUNT () utilisée dans le script renverra un exemple de type tableau 2 qui omettra les valeurs numériques des données de chaîne. La deuxième fonction str_word_count () utilisée dans le script renverra un tableau qui contiendra la valeur numérique pour l'utilisation des caractères supplémentaires.
// Déclarer les données de chaîne""
// imprime le tableau numérique généré à partir des données de chaîne
print_r (str_word_count ($ strdata, 1));
// imprime le tableau numérique généré à partir des données de chaîne avec les caractères supplémentaires
print_r (str_word_count ($ strdata, 1, '8.0 '));
écho "
Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Exemple-5: utilisation de la fonction str_word_count () dans une fonction
Créez un fichier PHP avec le script suivant pour rechercher un mot particulier dans une chaîne en utilisant la fonction str_word_count () dans une fonction définie par l'utilisateur. La valeur de la chaîne et la valeur de recherche seront passées comme les valeurs d'argument de la fonction définie par l'utilisateur. Un tableau sera créé à partir de la valeur de la chaîne en utilisant la fonction str_word_count (), et la boucle foreach a été utilisée pour itérer les valeurs du tableau pour savoir si la valeur de recherche existe dans le tableau ou non.
/ *Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Conclusion
Différentes façons d'utiliser la fonction str_word_count () à différentes fins ont été montrées dans les exemples de ce tutoriel pour aider les utilisateurs de PHP à connaître correctement l'utilisation de cette fonction.