7.101.58 str_word_count()Compte le nombre de mots utilisés dans une chaîne[ Exemples avec str_word_count ] PHP 4 >= 4.3.0
mixed
str_word_count (
string
string
,
int
format
)
str_word_count
compte le nombre de mots dans la chaîne
string
. Si le paramètre optionnel
format
n'est pas spécifié, alors la valeur
retournée sera un entier, représentant le nombre de mots trouvés. Si
format
est spécifié, la valeur retournée
sera un tableau, qui dépend du format
format
. Les valeurs
possibles pour
format
et le tableau retourné sont :
-
1 - retourne un tableau contenant tous les mots trouvés dans la chaîne
string
.
-
2 - retourne un tableau associatif, où les clés sont
représentent la position du mot en regard, dans la chaîne
string
.
Dans cette fonction, la notion de 'mot' est dépendant de la configuration
de localisation. C'est une chaîne qui contient tous les caractères
alphabétiques, et qui peut contenir, mais pas commencer par
"'" and "-".
Exemples d'utilisation de str_word_count |
<?php
$str = "Salut l'ami, vous avez une belle mine!";
$a = str_word_count($str, 1); $b = str_word_count($str, 2); $c = str_word_count($str);
print_r($a); print_r($b); print $c;
/* Le résultat est : Array ( [0] => Salut [1] => l'ami [2] => vous [3] => avez [4] => une [5] => belle [6] => mine ) Array ( [0] => Salut [6] => l'ami [13] => vous [27] => avez [41] => une [45] => belle [51] => mine ) 7
*/ ?>
|
Voir aussi
explode
,
preg_split
,
split
,
count_chars
et
substr_count
.
|