Поиск одинаковых значений в нескольких строках
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Поиск одинаковых значений в нескольких строках - 2010-12-07 22:29:45.973333
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Помогите, пожалуйста, решить следующую задачу (php) Через форму в текстовый файл с новой строки записываются значения, вводимые пользователем. Рядом с каждым значением через пробелы пишется служебная информация (ip, время…). Нужно сделать следующее: В последних 10 строках искать одинаковые значения, введенные пользователем. Если таких значений будет 5 и больше, то завершать выполнение скрипта ( (die) )
|
|
|
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)>6) or die();
проверки всяческие сам сделай
|
|
|
RE: Поиск одинаковых значений в нескольких строках - 2010-12-08 09:41:59.680000
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Проверки сделал, вот только этот код не правильно работает
|
|
|
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
|
|
|
RE: Поиск одинаковых значений в нескольких строках - 2010-12-08 17:07:06.150000
|
|
|
Nept
Сообщений: 168
Оценки: 0
Присоединился: 2008-11-10 14:45:58.846666
|
Спасибо
|
|
|
|
|