Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] recorrer array multidimensional

Estas en el tema de recorrer array multidimensional en el foro de PHP en Foros del Web. ola gente esto es lo que me devuelve un json_decode($data) de un array y no se como recorrerla pq me sale error cuando lo recorro ...
  #1 (permalink)  
Antiguo 19/04/2014, 15:26
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 11 años, 5 meses
Puntos: 0
recorrer array multidimensional

ola gente esto es lo que me devuelve un json_decode($data) de un array y no se como recorrerla pq me sale error cuando lo recorro de manera convencional
aqui el array:

Código PHP:
[PHP]
objeto stdClass ) [ 24 ]
   
pública 'p2' =>  
    
objeto stdClass ) [ 32 ]
       
público '10 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 33 ]
              ...
          
=>  
            
objeto stdClass ) [ 34 ]
              ...
          
=>  
            
objeto stdClass ) [ 35 ]
              ...
          
=>  
            
objeto stdClass ) [ 36 ]
              ...
          
=>  
            
objeto stdClass ) [ 37 ]
              ...
      
pública '11 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 38 ]
              ...
          
=>  
            
objeto stdClass ) [ 39 ]
              ...
          
=>  
            
objeto stdClass ) [ 40 ]
              ...
          
=>  
            
objeto stdClass ) [ 41 ]
              ...
          
=>  
            
objeto stdClass ) [ 42 ]
              ...
      
pública '12 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 43 ]
              ...
          
=>  
            
objeto stdClass ) [ 44 ]
              ...
          
=>  
            
objeto stdClass ) [ 45 ]
              ...
          
=>  
            
objeto stdClass ) [ 46 ]
              ...
          
=>  
            
objeto stdClass ) [ 47 ]
              ...
          
=>  
            
objeto stdClass ) [ 48 ]
              ...
          
=>  
            
objeto stdClass ) [ 49 ]
              ...
      
pública '13 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 50 ]
              ...
          
=>  
            
objeto stdClass ) [ 51 ]
              ...
          
=>  
            
objeto stdClass ) [ 52 ]
              ...
          
=>  
            
objeto stdClass ) [ 53 ]
              ...
      
pública '14 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 54 ]
              ...
          
=>  
            
objeto stdClass ) [ 55 ]
              ...
          
=>  
            
objeto stdClass ) [ 56 ]
              ...
          
=>  
            
objeto stdClass ) [ 57 ]
              ...
          
=>  
            
objeto stdClass ) [ 58 ]
              ...
          
=>  
            
objeto stdClass ) [ 59 ]
              ...
          
=>  
            
objeto stdClass ) [ 60 ]
              ...
      
pública '15 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 61 ]
              ...
          
=>  
            
objeto stdClass ) [ 62 ]
              ...
          
=>  
            
objeto stdClass ) [ 63 ]
              ...
          
=>  
            
objeto stdClass ) [ 64 ]
              ...
          
=>  
            
objeto stdClass ) [ 65 ]
              ...
          
=>  
            
objeto stdClass ) [ 66 ]
              ... 
[/PHP]
  #2 (permalink)  
Antiguo 19/04/2014, 15:30
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: recorrer array multidimensional

Cita:
Iniciado por wilsonlazo Ver Mensaje
ola gente esto es lo que me devuelve un json_decode($data) de un array y no se como recorrerla pq me sale error cuando lo recorro de manera convencional
aqui el array:

Código PHP:
[PHP]
objeto stdClass ) [ 24 ]
   
pública 'p2' =>  
    
objeto stdClass ) [ 32 ]
       
público '10 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 33 ]
              ...
          
=>  
            
objeto stdClass ) [ 34 ]
              ...
          
=>  
            
objeto stdClass ) [ 35 ]
              ...
          
=>  
            
objeto stdClass ) [ 36 ]
              ...
          
=>  
            
objeto stdClass ) [ 37 ]
              ...
      
pública '11 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 38 ]
              ...
          
=>  
            
objeto stdClass ) [ 39 ]
              ...
          
=>  
            
objeto stdClass ) [ 40 ]
              ...
          
=>  
            
objeto stdClass ) [ 41 ]
              ...
          
=>  
            
objeto stdClass ) [ 42 ]
              ...
      
pública '12 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 43 ]
              ...
          
=>  
            
objeto stdClass ) [ 44 ]
              ...
          
=>  
            
objeto stdClass ) [ 45 ]
              ...
          
=>  
            
objeto stdClass ) [ 46 ]
              ...
          
=>  
            
objeto stdClass ) [ 47 ]
              ...
          
=>  
            
objeto stdClass ) [ 48 ]
              ...
          
=>  
            
objeto stdClass ) [ 49 ]
              ...
      
pública '13 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 50 ]
              ...
          
=>  
            
objeto stdClass ) [ 51 ]
              ...
          
=>  
            
objeto stdClass ) [ 52 ]
              ...
          
=>  
            
objeto stdClass ) [ 53 ]
              ...
      
pública '14 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 54 ]
              ...
          
=>  
            
objeto stdClass ) [ 55 ]
              ...
          
=>  
            
objeto stdClass ) [ 56 ]
              ...
          
=>  
            
objeto stdClass ) [ 57 ]
              ...
          
=>  
            
objeto stdClass ) [ 58 ]
              ...
          
=>  
            
objeto stdClass ) [ 59 ]
              ...
          
=>  
            
objeto stdClass ) [ 60 ]
              ...
      
pública '15 ' =>  
        array 
          
=>  
            
objeto stdClass ) [ 61 ]
              ...
          
=>  
            
objeto stdClass ) [ 62 ]
              ...
          
=>  
            
objeto stdClass ) [ 63 ]
              ...
          
=>  
            
objeto stdClass ) [ 64 ]
              ...
          
=>  
            
objeto stdClass ) [ 65 ]
              ...
          
=>  
            
objeto stdClass ) [ 66 ]
              ... 
[/PHP]


ya solucione tenia que ser asi.
para que mi devuelva esto
Código PHP:
[PHP]
$jso=json_decode($r,true);
array 
  
'p2' =>  
    array 
      
10 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
      
11 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
      
12 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
      
13 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
      
14 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
      
15 =>  
        array 
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ...
          
=>  
            array
              ... 
[/PHP]

Etiquetas: multidimensional
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 11:10.