json_decode变量php

时间:2011-10-01 15:42:20

标签: php json parsing

我只是想从json_decode中提取变量

得到的解码代码(片段)是:

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;

但是一切都无济于事..请你好吗?

非常感谢

的Darren

1 个答案:

答案 0 :(得分:4)

它们都是数组,试试这个。

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