Buenos días!!
tengo un pequeno problemilla. Trato de acceder a los campos del json que adjunto al final.
Mediante un foreach y un for accedo a los campos de la siguiente forma:
$nombre=$persona[$i][Nombre];
$apellido=$persona[$i][Apellido];
$dni_numero=$persona[$i][dni][numero];
$dni_valido=$persona[$i][dni][valido];
hasta aqui bien, recupero los datos correctamente.
El tema es al tratar de recuperar los siguientes datos:
$futbol=$persona[$i][gustos][futbol];
$esgrima=$persona[$i][gustos][esgrima];
$musica=$persona[$i][gustos][musica];
$cine=$persona[$i][gustos][cine];
Todos estos me devuelven: Array
?como puedo hacer para acceder a los campos de este array?
Muchas gracias!!!
{
"Lista": [
{
"Nombre": "Paco",
"Apellido": "Hernandez",
"dni": {
"numero": "000000000",
"valido": "2056-06-27"
},
"gustos": [{
"deportes": {
"futbol": "Barsa",
"esgrima": "aficionado"
},
"musica": "rock",
"cine": "clasico"
}]
},
{
"Nombre": "Yolanda",
"Apellido": "Perez",
"dni": {
"numero": "000000001",
"valido": "2096-09-10"
},
"gustos": [{
"deportes": {
"futbol": "Betis",
"esgrima": "profesional"
},
"musica": "pop",
"cine": "ficcion"
}]
}]
}