Сразу скажу что я только начал учить ПХП и подручной литературы не хватает, вообще я в ступоре. Есть файл plain text вида: ID\t TIME\t IP\t ACCOUNT\t TYPE\t\n ID\t TIME\t IP\t ACCOUNT\t TYPE\t\n Нужно эти данные заносить в БД раз в час-полтора. Проблемма в том что файл довольно большой около 1000-10000 строк, поэтому file_get_contents() не пройдёт. А как правильно применять $file[] = fgets($fh); не в курсе, не подскажите?
Глупости Можно читать файл построчно - http://php.net/file Правда она с удаленными файлами не работает, вроде как.
file() считывает весь файл и возвращает в виде массива. правильнее использовать цикл c fgets() и в этом цикле же обрабатывать считываемые данные и добавлять их в базу