http://se.php.net/manual/en/function.array-count-values.php
Kan nog hjälpa dig vidare till nästa steg, dvs sortera... tipset där är
http://se.php.net/manual/en/function.asort.php
Hoppas det hjälper :)
2 svar · 313 visningar · startad av Gislaved
Låt oss säga att jag har en textsträng på ett par hundra ord. Nu vill jag plocka ut de femton mest frekvent förekommande orden som består av minst 4 tecken och presentera dem separerade med kommatecken.
Jag har hittat funktionen array_unique som plockar bort dubletterna ur en array. Att få in orden i en array görs med str_word_count. Hur ordnar jag denna array i ordning efter frekvens?
http://se.php.net/manual/en/function.array-count-values.php
Kan nog hjälpa dig vidare till nästa steg, dvs sortera... tipset där är
http://se.php.net/manual/en/function.asort.php
Hoppas det hjälper :)
jag skulle nog försöka tömma arrayn på lite ord innan jag började räkna, det finns ju ord längre än 4bokstäver (t.ex. finns) som inte berättar så mycket om innehållet (hehe antar att det är för en sökfunktion annars lämnar jag tipset till någon som vill göra en) =)