хи... Код (Text): '1208547','4079142350','4','10275','407914-2350','','1','1' '1208547','F01G0900M1','1','','','','','' '1208548','4047023617927','5','','40 47023 61792 7','','','' '1208548','4079142420','2','','4079142420','0','','1' '1208549','4047023627926','5','','40 47023 62792 6','','','' может и не влияют, мне кажется что без них всётаки быстрее Добавлено спустя 6 минут 1 секунду: а то что у меня не все данные загрузились а определённое количество строк.. наверное это я неправильно сделал.. надо было наверное рекурсивно както сравнивать данные которые я заменял.. вобщем пробую варианты, напишу потом что натворил
Самый быстрый способ работы с файлами большого размера проще реализовать на JavaScript вот пример оцените скорость работы сами https://calculators.vip/ru/razdelit-fayl-na-chasti/ . А на php нужно реализовать через побитовые операторы, тогда скорость работы будет максимальная.
а у меня и fgets сам прекрасно берёт ток одну строку... PHP: if ($handle = fopen($pathFile, "r+")) { while (($buffer = fgets($handle)) !== false) { print $buffer . "\r\n"; } fclose($handle); } --- Добавлено --- э слушай разбей файл на много частей командой split [pathfile] -l 10000 и залей их просто по очереди через скрипт добавь nohup перед командой и скрипт будет в фоне исполнятся.