json_decode variables php


json_decode variables php

我只是想从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;

但都无济于事,有什么想法吗?

一如既往的感谢

达伦

它们都是数组,试试这个

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