Помогите, нужна функция подсчета одинаковых слов в файле...
Помогите, нужна функция подсчета одинаковых слов в файле...
$arr =explode(' ', $str);
Далее обходишь массив циклом, и пишешь в другой массив слова, где ключ само слово, а значение количество повторений, если слово имеется прибавляешь к значению 1. Незабудь удалять лишние символы, типа запятых,кавычек и т.д.
Screamer (16.12.2012 / 23:57)Не, там никаких циклов и тем более вторых массивов не нужно.
$arr =explode(' ', $str);
Далее обходишь массив циклом, и пишешь в другой массив слова, где ключ само слово, а значение количество повторений, если слово имеется прибавляешь к значению 1. Незабудь уд
$result = array_count_values(explode(' ', $str));Вот так сделал..... кому надо держите![]()
$stringi = "TABTABTABtexttexttetxtext";
preg_match_all("/t/", $stringi, $matshes);
echo count($matshes[0]);