[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка на совпадение в списке слов.
Потапыч
Имеется список слов в формате txt, они сохранены колонкой, т.е. друг под другом. Задача, проверить имеются ли в этом файле одинаковые слова. Проверить в ручную не вариант, там более 1000 слов. Подскажите какую функцую использовать. Если например использовать проход по массиву, то совпадение найдётся, значит нужно что-бы выводилось слово на экран только при двух совпадениях. Если не прав поправте.



Спустя 53 минуты, 56 секунд (28.07.2012 - 09:07) Потапыч написал(а):
Нашёл, но не то. Array_unique-удаление повторяющихся элементов. Нужно что-бы повторяющиеся слова выводились на экран.

Спустя 2 минуты, 55 секунд (28.07.2012 - 09:10) inpost написал(а):
foreach + in_array. Внутри цикла проверяй слово.

Спустя 1 час, 5 минут, 34 секунды (28.07.2012 - 10:16) Placido написал(а):
$a = array('x', 'y', 'x', 'z', 'a', 'a', 'x');
$b = array_count_values($a);
foreach ($b as $key => $value) {
if($value === 1) {
unset($b[$key]);
}
}

print_r($b);//Array ( [x] => 3 [a] => 2 )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.