Array
(
[data] => Array
(
[0] => stdClass Object
(
[name] => name
[id] => 123
)
)
我有类似的东西。我试图从一个数组的数组中获取id ...这有点让我感到困惑。
To get the id: echo $array[0]->id;
但是如何从array [data]中获取该数组?
由于
答案 0 :(得分:1)
如果第一个数组位于名为$array
的var中。
您的数组$array
在'data'
键中包含另一个数组。
所以要检索第二个数组,你可以这样做:
$second_array = $array['data']; //this will return the second array
$second_array
在0
键中包含一个对象。您可以检索此对象,如下所述:
$obj = $second_array[0];
然后从id
$obj
$obj->id;
将id
放在一行:
$array['data'][0]->id; //will return the attr id from the object