Yo lo realizo un poco distinto..
Código PHP:
$arreglo=$_POST['nombre'];
while($i<count($arreglo){
$nombre=$arreglo[$i];
echo "<br>".$nombre;
$i++;
}
Tienes 2 metodos para que te guies, Este metodo lo uso cuando recorro muchos arreglos es decir.
Código PHP:
while($i<count($arreglo) && $i<count($otroarreglo) )
y guardo su valor en cada posicion.
Saludos