$filename = 'text.txt';
$total = 0;
$buffer = [];
$h = fopen($filename, 'r');
while (! feof($h)) {
if ($total > 100) {
// var_export($buffer); // Вывести или выполнить обработку каждых 100 строк
$total = 0;
$buffer = [];
}
$buffer[] = fgets($h);
$total++;
}
fclose($h);
if (! empty($buffer)) {
// var_export($buffer); // Вывести или выполнить обработку оставшихся строк
}