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

me podria al guien, por favor, como puedo extraer los colores de este json?

Código:
[{
"item1": "si",
"item2": "no",
"item3":
[ 
{
"color": "azul",
"tipo": "circulo"
},
{
"color": "rojo",
"tipo": "triangulo" 
},
{
"color": "verde",
"tipo": "cuadrado"
}
]
}
]
esto es lo que hago y si extraygo el item1 e item2, pero en el item3 me muestra la pabra Array.

Código:
$array = json_decode($data);  

foreach($array as $colors=>$color){
echo "$colors:<br>";
while (list($clave,$valor)=each($color)){
echo "$clave=$valor<br>";

}
}