$csv = new SplFileObject('plik.csv'); $csv->setFlags(SplFileObject::READ_CSV); foreach(new LimitIterator($csv, 0, 1000) as $linia){ // linia do zapisu }
$csv = new SplFileObject('plik.csv'); $csv->setFlags(SplFileObject::READ_CSV); $start = 0; $paczka = 1000; while (!$csv->eof()) { foreach(new LimitIterator($csv, $start, $paczka) as $linia){ // linia do zapisu } $start += $paczka; }