Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите с простым скриптом-обработчиком текстового файла [2]
Форумы портала PHP.SU » » Работа с файловой системой и файлами » Помогите с простым скриптом-обработчиком текстового файла

Страниц (4): « 1 [2] 3 4 »
 

16. Строитель - 11 Февраля, 2017 - 08:09:23 - перейти к сообщению
LIME пишет:
Понимаю
Самому лениво
Решишь за 2 часа кину тебе 2000 р
Это стимул?
Это - да )) Правда за два часа я могу и не уложиться ...

Предлагаю пойти иным путём. Раз уж тебе так не безразлична эта задача, я напишу её сегодня к вечеру, из уважения к тебе. Прямо сейчас не могу, т.к. собираюсь на работу. Освобожусь во второй половине дня, и займусь скриптом.
17. LIME - 11 Февраля, 2017 - 08:39:46 - перейти к сообщению
Нет
Ни сегодня ни завтра не успеешь
Я так думаю
18. Строитель - 11 Февраля, 2017 - 09:11:24 - перейти к сообщению
LIME, вот и договорились Радость
19. teleoperator27 - 11 Февраля, 2017 - 12:16:19 - перейти к сообщению
Сергей4 формат входящего текста всегда постоянный? Я имею ввиду не кол-во пробелов или переносов, а сам текст
20. Строитель - 11 Февраля, 2017 - 15:11:24 - перейти к сообщению
LIME, ты точно время на решение определил! Мне ровно два часа понадобилось Радость Вот решение
Спойлер (Отобразить)
21. LIME - 11 Февраля, 2017 - 16:22:43 - перейти к сообщению
Строитель ну ты просто как флэш быстрый
а файл на вход сам придумывал или взял у человека?
22. Строитель - 11 Февраля, 2017 - 16:30:22 - перейти к сообщению
LIME пишет:
Строитель ну ты просто как флэш быстрый
а файл на вход сам придумывал или взял у человека?
Исходный вариант я взял из первого поста этой темы. Он скрыт под спойлером.
23. LIME - 11 Февраля, 2017 - 16:31:59 - перейти к сообщению
Ну молоток че)
Автор, мы сделали это
Забирай
Строитель )))
24. Строитель - 11 Февраля, 2017 - 16:37:20 - перейти к сообщению
LIME пишет:
Ну молоток че)
Автор, мы сделали это
Забирай
Строитель )))
Спс Закатив глазки ))
25. Строитель - 11 Февраля, 2017 - 19:34:46 - перейти к сообщению
Отрефакторил
Спойлер (Отобразить)
26. LIME - 11 Февраля, 2017 - 19:46:42 - перейти к сообщению
Пожалуй пну
Для следующих рефакторов
Ты читаешь весь файл целиком
Вот это то очем я выше говорил
Не все так просто всегда
А если файл пару гиг весит?
Читать построчно придется
Или того хужее ручками сикать(seek)
27. Строитель - 11 Февраля, 2017 - 19:55:55 - перейти к сообщению
LIME пишет:
А если файл пару гиг весит?
Читать построчно придется
Согласен. ТС об объёме текст.файла ничего не упоминал, я потому и не принимал его во внимание.
28. LIME - 11 Февраля, 2017 - 19:58:44 - перейти к сообщению
Ну это я скорее пояснил почему счел таск нетривиальным
Обычно не парсят маленькие тексты
Обычно задача разобрать пласт инфы
Как то так
(Добавление)
Построчно это еще удача
А если надо разобрать в зависимости от содержания?
Тогда ад и боль
29. Строитель - 11 Февраля, 2017 - 20:03:06 - перейти к сообщению
LIME пишет:
А если надо разобрать в зависимости от содержания?
Ну так тогда каждую прочитанную строку прямо в цикле и обрабатывать? Или сохранять в массив, и обрабатывать за пределами цикла? Как правильнее?
30. LIME - 11 Февраля, 2017 - 20:04:04 - перейти к сообщению
Я выше писал что обычно новички чего-то попарсят и думают что умеют
Это не так
Теперь понимаешь к чему я это говорил?
Не все так просто в реалиях кровавого девелопмента))
(Добавление)
А если полезная инфа занимает более строки?
Боль
(Добавление)
Никак не правильно
Нетривиально решается
По ситуации

 

Powered by ExBB FM 1.0 RC1