Autor | Zpráva | ||
---|---|---|---|
Beda2 Profil * |
#1 · Zasláno: 4. 3. 2010, 19:34:40
Mam takovej problem,
mam texty v databazi, ty si pomocí cyklu hodim do jedny proměny, takže mi vznikne jeden celistvej text a potřebuju zjistit četnost jednotlivých slov, což jsem myslel, že by šlo nějak, že by se vždycky načetlo jedno slovo podle mezer, to se zkontrolovalo kolikrat je v textu, vypsalo by se to, nekam by se to slovo ulozilo, aby se dalo zkontrolovat, jestli se to slovo už nehledalo a takhle dokud by nebyl konec, akorát nevim jak to naprogramovat. Uměl by mi s tim někdo poradit? |
||
denCo Profil |
#2 · Zasláno: 4. 3. 2010, 19:39:56 · Upravil/a: denCo
použite funkciu preg_match_all a potom si jednoducho zistíte veľkosť pola
|
||
Beda2 Profil * |
#3 · Zasláno: 4. 3. 2010, 20:38:11
Ja bych právě potřeboval poradit s celým timhle systémem vyhledávání
|
||
tiso Profil |
#4 · Zasláno: 4. 3. 2010, 23:16:39
$words=explode(' ', $text); $values=array_count_values($words); arsort($values); echo '<pre>'.print_r($values, true).'</pre>'; |
||
AM_ Profil |
#5 · Zasláno: 5. 3. 2010, 09:11:14
nepomohlo by substr_count ?
|
||
blaaablaaa Profil |
#6 · Zasláno: 5. 3. 2010, 10:00:08
AM:
Pokud chce vyhledavat jen cela slova, tak ne, pokud "prohledavat" i jako casti slova (hledam "pes", najde i "pesar"), pak souhlasim. |
||
Časová prodleva: 14 let
|
0