Tema: foreach
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2017, 10:02
Ramonromero
 
Fecha de Ingreso: enero-2008
Ubicación: Valencia
Mensajes: 65
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: foreach

Cita:
Iniciado por Alexis88 Ver Mensaje
Te muestra eso porque es precisamente un arreglo. En cada iteración del bucle, debes verificar si, la variable evaluada, es un arreglo, por ejemplo, utilizando la función is_array(); de esta manera, si se trata de un arreglo, lo recorres. Lo mejor será que tu función trabaje de forma recursiva.


no tengo ni idea de como hacerlo.
con var_dump($array);


Código:
array(1) { [0]=> object(stdClass)#1 (3) 
{ ["item1"]=> string(2) "si"
  ["item2"]=> string(2) "no" 
  ["item3"]=> array(3) 
{ [0]=> object(stdClass)#2 (2) 
{ ["color"]=> string(4) "azul"     
["tipo"]=> string(7) "circulo" }
[1]=> object(stdClass)#3 (2) 
{ ["color"]=> string(4) "rojo"
 ["tipo"]=> string(9) "triangulo" }
 [2]=> object(stdClass)#4 (2) 
{ ["color"]=> string(5) "verde" 
["tipo"]=> string(8) "cuadrado"
 } } } }
gracias