Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/07/2010, 08:13
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: [Ayuda]Arreglos Multidimensionales

Mas o menos asi lo puedes recorrer:

Código PHP:

foreach($cantidad as $indice => $elemento){
echo 
"<li>".$indice;
//si $elemento es un array y lo muestras veras "array"
//para mostrarlo por si hubiera algun elemento "suelto" 
//debes verificar si no es un array, 
//dentro de cada foreach lo puedes hacer
//para $elemento2 etc... Asi:
//   !is_array($elemento){echo "<li>".$elemento;}
foreach($elemento as $indice2 => $elemento2){
echo 
"<li>".$indice2;
foreach(
$elemento2 as $indice3 => $elemento3){
//ya pongo $elemento3 (libre) porque se que aqui termina, pero debes usar
// !is_array($elemento){echo "<li>".$elemento;} ..2 ..3 etc como dije antes
echo "<li>".$indice3 ." => "$elemento3;
}
}

!is_array($elemento){echo "<li>".$elemento;} tambien te servira para
recorrer dicho elemento con un foreach si es un array (para que no de eror)

Código PHP:

if(!is_array($elemento)){
//si no es un array se muestra
echo "<li>".$elemento;
}else{
//si es un array se recorre con foreach


Última edición por wiwi74; 06/07/2010 a las 08:22