fgetcsv открыто в определенной строке?

Есть ли способ использовать fgetcsv для открытия в определенной строке?

У меня действительно большой csv, и я хотел бы запускать около 100 строк за один раз через ajax. Я могу легко остановить цикл while, но как я открою на определенной строке? Или это невозможно?

Нет простого способа начать чтение в строке 100, но то, что вы можете сделать, это прочитать / установить позицию в файле следующим образом:

$k = <previous position>; fseek($file, $k); while(...) { fgetcsv(...); ... } $k = ftell($file); //new position 

Теперь просто нужно сохранить эту позицию между вызовами страниц.