
25/02/2017, 10:02
|
| | Fecha de Ingreso: enero-2008 Ubicación: Valencia
Mensajes: 65
Antigüedad: 17 años, 2 meses Puntos: 2 | |
Respuesta: foreach Cita:
Iniciado por Alexis88 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 |