Foros del Web » Programando para Internet » PHP »

Recorrer arreglo bidimensional

Estas en el tema de Recorrer arreglo bidimensional en el foro de PHP en Foros del Web. Hola a todos. Tengo dudas sobre como recorrer un arreglo bidimensional en PHP. Ya he recorrido antes arreglos unidimensionales con la función count, para saber ...
  #1 (permalink)  
Antiguo 30/10/2007, 16:05
 
Fecha de Ingreso: octubre-2007
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
Recorrer arreglo bidimensional

Hola a todos. Tengo dudas sobre como recorrer un arreglo bidimensional en PHP. Ya he recorrido antes arreglos unidimensionales con la función count, para saber cuantos elementos tiene un arreglo e iterar hasta esa cantidad. Cómo sería con un arreglo de dos dimensiones?.

Mi arreglo es este: $var

¿cómo lo puedo recorrer?

Saludos
  #2 (permalink)  
Antiguo 30/10/2007, 16:28
 
Fecha de Ingreso: febrero-2006
Mensajes: 858
Antigüedad: 18 años, 2 meses
Puntos: 4
Re: Recorrer arreglo bidimensional

pues seria un foreach anidado ... osea un foreach dentro de otro foreach
__________________
*La amistad se multiplica cuando se divide*
  #3 (permalink)  
Antiguo 30/10/2007, 17:56
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Recorrer arreglo bidimensional

Hola claro haz cuenta que es una matriz,


necesitas, si lo haces con for, 2 anidados

o 2 foreach...

Saludos.
__________________
Nuevamente a las pistas ...
  #4 (permalink)  
Antiguo 30/10/2007, 18:06
 
Fecha de Ingreso: octubre-2007
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Recorrer arreglo bidimensional

OK, gracias a ambos, ya lo solucioné con 2 foreach como lo comentaron:

echo "<table border=1>";

foreach ($var as $x){

echo "<tr>";

foreach($x as $y)
echo "<td>".$y."</td>";

echo "</tr>";

}

echo "</table>";



Saludos
  #5 (permalink)  
Antiguo 30/10/2007, 21:16
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Recorrer arreglo bidimensional

que bien, saludos
__________________
Nuevamente a las pistas ...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:09.