Как разбить вывод значения цикла постранично

Адам

Новичок
Здравствуйте.
У меня есть цикл с выводом сгенерированных ip адресов.
Код:
for($n1=0; $n1 < 256; $n1++) {
    for($n2=0; $n2 < 256; $n2++) {
        for($n3=0; $n3 < 256; $n3++) {
            for($n4=0; $n4 < 256; $n4++) {
              echo  $n1 . "." . $n2 . "." . $n3 . "." . $n4 . "\n";
       
            }
        }     
    }
}
Поскольку количество комбинаций очень большое мне нужно разбить этот список по частям и вывести их. Например, по 100 штук. Подскажите пожалуйста какое-то простое решение.
 
Сверху