Bonjour,
voila j'arrive pas comme d'hab
je voudrais avoir les 5 mots qui sont le plus souvent dans une chaine de caratere,
le probleme c'est que j'arrive pas a les resortir alors que je sais lesquels c'est :
Code :
- <?
- $mots = explode(" ",$chaine);
- $nb = count($mots);
- for ($i = 0; $i < $nb; $i++)
- {
- if (strlen($mots[$i]) < 3)
- {
- // on ne prends pas en compte les petits mots comme le la etc...
- $mots[$i] = "";
- }
- }
- $mots2 = array_count_values($mots);
- print_r($mot2);
- ?>
|
la je vois quel sont les mots les plus frequent mais ils ne sont pas classé dans l'ordre !! et je voudrais avoir les Top 10 par exemple !
comment je peux faire ???
Message édité par 100top le 28-10-2005 à 02:34:13