Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1871 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme avec array_unique()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec array_unique()

n°1183176
lokid
Posté le 24-08-2005 à 11:53:17  profilanswer
 

Salut,
Je me fais un petit script qui va analyser la densité de mots d'une page.
Je bloque sur l'utilisation de la fonction array_unique (pour que chaque mot soit traité une seule fois).
Voici ce que je fais (ca ne marche pas...)

Code :
  1. <?
  2. $chaine=strip_tags(file_get_contents("http://www.google.fr/" ));
  3. $tout= str_word_count ($chaine);
  4. $total[0]=array_unique((str_word_count ($chaine,1)));
  5. for ($i=0; $i<(count ($total[0])); $i++)
  6. {
  7. $expression=$total[0][$i];
  8. $occurence=substr_count($chaine, $expression);
  9. $densite= ($occurence*100/$tout);
  10. if ($densite>2 && strlen($expression)>3){echo "$expression a une densité de $densite % <br>";}
  11. }
  12. ?>


J'otiens une erreur "Warning: substr_count() [function.substr-count]: Empty substring."
Ca ne doit pas être compliqué mais je bloque...

mood
Publicité
Posté le 24-08-2005 à 11:53:17  profilanswer
 

n°1183190
soju
One shot !
Posté le 24-08-2005 à 12:01:31  profilanswer
 

normal, au lieu de faire un for il faut faire un foreach (array_unique ne reordonne pas le tableau)

n°1183289
lokid
Posté le 24-08-2005 à 13:02:47  profilanswer
 

Merci Soju, ca marche.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme avec array_unique()

 

Sujets relatifs
Probleme RewriteProbleme de compilation
[Java] [JMF] lire une vidéo sous forme de byte array?probleme de constructeur
[resolu]mega probleme sous visual SOS... SOS...Problème de perf php/mysql
[VBA] Problème avec la fonction shellProblème avec script sur mon site
Probleme avec mes liensProbleme de preload apres série anticipée de loadMovie();
Plus de sujets relatifs à : Probleme avec array_unique()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR