Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/01/2016, 11:51
dbzbr
 
Fecha de Ingreso: mayo-2015
Mensajes: 30
Antigüedad: 9 años
Puntos: 0
Respuesta: Recorrido arrays

Cita:
Iniciado por pateketrueke Ver Mensaje
Si los índices son numéricos entonces es correcto usar un for() pues $i es un número.

El problema es que cambiaste los números por texto y entonces el for() ya no sirve porque obviamente $i jamás va a ser texto.

Lo correcto en su lugar sería usar foreach() dos veces:
Código PHP:
Ver original
  1. foreach($numeroAlumnos as $nivel => $niveles) {
  2.   foreach ($niveles as $idioma => $id) {
  3.     echo "$nivel - $idioma - $id\n";
  4.   }
  5. }
Muchas gracias por contestar.

¿Con for no hay ninguna manera de hacerlo por lo que comentas no?

Saludos.