Ciao a tutti ho qualche problema a leggere questo tipo di array perchè riesco a leggere solo il primo nodo e non so come leggere tutti i nodi interni.
questa è la struttura dell'array:
{
"first_name": "Alessandro",
"work": [
{
"employer": {
"id": "110918832261070",
"name": "me stesso"
},
"position": {
"id": "110161912346990",
"name": "prova"
}
],
"gender": "male",
"timezone": 1,
"locale": "it_IT",
"verified": true,
"updated_time": "2010-04-10T11:20:49+0000"
}
se uso questa sintassi
echo $array['first_name'];
echo $array['gender'];
leggo tranquillamente i valori che stanno al primo livello, io però vorrei leggere anche i valori dei livelli successivi come work.
ho provato in diversi modi per esempio:
echo $array->work->position['name']
oppure
echo $array[work][position]['name']
ma niente da fare, se però stampo:
echo $array['work'];
allora il risultato è Array quindi vuol dire che fin li ci arrivo ma non riesco a lggere oltre
qualcuno sa darmi una mano?