Szia!
Nem próbáltam ki! Először valahogy szét kell szedni egy tömbe a szavakat, majd egy új tömbbe megszámolni őket. Amit írtam, az ha jól működik, akkor olyan tömböt készít ahol a kulcsok a szavak és az értékek a darabszámok. Persze máshogy is lehetne. (A $text-be van a szöveg és $result-ban lesz az eredmény)
PHP kód:
$replace = array(', ' => ' ', ',' => ' ', '/' => ' ', '!' => '', '.' => '', '(' => '', ')' => '', '+' => ' ', '*' => ' ', ' ' => ' ', ' ' => ' '); //...
$array = explode(' ',trim(strtr(str2lower($text), $replace)));
$result = array();
foreach($array as $item) {
if (!isset($result{$item})) $result{$item} = 1;
else $result{$item} += 1;
}
Könyvjelzők