2011-10-01 81 views
0

我只是試圖從json_decodejson_decode變量PHP的

得到的解碼碼(的片段)中提取的變量是:

auth_info: 
array(4) { 
["profile"]=> 
    array(13) { 
    ["name"]=> 
    array(3) { 
    ["givenName"]=> 
    string(6) "John" 
    ["familyName"]=> 
    string(7) "Doe" 
    ["formatted"]=> 
    string(14) "John Doe" 
    } 
} 
} 

我想所有的東西,如:

echo "\n\nMy name is ".$auth_info['profile']->name->givenName; 

但都無濟於事......請問?

非常感謝一如既往

達倫

+0

您應該使用'print_r',而不是'var_dump'來查看結構。 – mario

回答

4

他們都是陣列,試試這個。

$auth_info['profile']['name']['givenName'] 
+0

非常感謝你 - 它不會讓我接受這個答案,但有點基礎,但現場...讚賞。 –

+0

不客氣,隨時:-) –

+0

請在您獲得時間時標記爲已回答。謝謝! –