Como dice pateketrueke, la lógica es fundamental en la programación, te recomiendo primero pensar bien como podes hacer eso mas alla que sea en php en la vida cotidiana como lo harias?
Yo por ejemplo en mi vida cotidiana haría:
1 2 3 4
1 2 3 4
Es decir cuento hasta cuatro, salto de linea y vuelvo a contar hasta cuatro. esto nos da que necesitamos un $n=1;(Este es el numero principal) $n++;(Este es el que cuenta) y $n=0; (Este restablece la cuenta). Ahora tus pensamientos lo tenes que imprimir en código, es un poco mas complicado ya que una computadora no tiene uso de razón, entonces vas a tener que expresar tal cual lo que quieres, sino te dará errores o resultados no correctos.
Te dejo un código para que veas mi ejemplo:
Código PHP:
Ver original<?php
$sql[] = "1";
$sql[] = "2";
$sql[] = "3";
$sql[] = "4";
$sql[] = "5";
$sql[] = "6";
$i = 1;
foreach($sql as $k){
echo $k;
if($i == 4) echo "<br>";
if($i == 4) $i = 0; // Esto si lo ponemos debajo del $i++; tendria que ser $i=1;
$i++;
}
?>
PD: La lógica se usa en cualquier trabajo que se realice con el cerebro
Saludos