Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Поиск одинаковых значений в нескольких строках

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Поиск одинаковых значений в нескольких строках
Имя
Сообщение << Старые топики   Новые топики >>
Поиск одинаковых значений в нескольких строках - 2010-12-07 22:29:45.973333   
Nept

Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
Помогите, пожалуйста, решить следующую задачу (php)
Через форму в текстовый файл с новой строки записываются значения, вводимые пользователем. Рядом с каждым значением через пробелы пишется служебная информация (ip, время…).
Нужно сделать следующее:
В последних 10 строках искать одинаковые значения, введенные пользователем. Если таких значений будет 5 и больше, то завершать выполнение скрипта ( (die) )
Post #: 1
RE: Поиск одинаковых значений в нескольких строках - 2010-12-07 23:06:24.656666   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
$aLines = file('file.txt'); $aTemp = array_splice($aLines, -1, 10); $aTemp = array_unique($aTemp); (count($aTemp)&gt;6) or die(); проверки всяческие сам сделай
Post #: 2
RE: Поиск одинаковых значений в нескольких строках - 2010-12-08 09:41:59.680000   
Nept

Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
Проверки сделал, вот только этот код не правильно работает
Post #: 3
RE: Поиск одинаковых значений в нескольких строках - 2010-12-08 11:27:27.146666   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
$aTemp = array_slice($aLines, -10, 10);
Перепутал splice и slice
Post #: 4
RE: Поиск одинаковых значений в нескольких строках - 2010-12-08 17:07:06.150000   
Nept

Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
Спасибо
Post #: 5
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Поиск одинаковых значений в нескольких строках







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.