Pues yo estoy un poco intrigado, espero que encuentren una respuesta, lo he probado de esta manera, y el cero no aparece en el primer case.
Código PHP:
Ver original<?php
for($i = 0; $i < 17; $i++){
$newarray[$i] = "carro en la posicion ".$i;
}
foreach( $newarray as $a => $b ){
switch($a){
case $a <= 4;
$fila1 = $fila1."<td>".$b."</td>";
break;
case $a <= 8;
$fila2 = $fila2."<td>".$b."</td>";
break;
case $a <= 12;
$fila3 = $fila3."<td>".$b."</td>";
break;
case $a <= 16;
$fila4 = $fila4."<td>".$b."</td>";
break;
}
}
$a = 0;
?>