Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/09/2012, 23:39
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 7 meses
Puntos: 33
Respuesta: array dificil de recorrer?

Buenas,

Para recorrer un array multidimensional del que no conozcas la posible estructura te recomiendo una función recursiva que "baje niveles" del array, algo así

Código PHP:
Ver original
  1. <?php
  2. function recorreAll($array){
  3.     $aux = array();
  4.  
  5.     for($i=0;$i<count($array);$i++){
  6.         $aux[] = recorre($array[$i]);
  7.     }
  8. }
  9.  
  10. function recorre($txt){
  11.     if(is_array($txt)){
  12.          return recorreAll($txt);
  13.     }
  14.  
  15.     return $txt;
  16. }
  17. ?>

Obviamente aquí tendrías que adaptar ambas funciones a tus necesidades.

Espero que te pueda ser de cierta ayuda.

Saludos