我正在尝试从下面的 $array1 获取信息。
通过执行以下操作,我可以毫无问题地获取 field 名称和位置地址:
$array2 = array();
$array3 = array();
foreach($array1 as $item){
$array2[] = $item->venue->name;
$array3[] = $item->venue->location->address;
}
但现在我需要获取照片网址,但我不知道该怎么做。
感谢一百万!
$array1:
Array
(
[0] => stdClass Object
(
[venue] => stdClass Object
(
[name] => a name
[location] => stdClass Object
(
[address] => main street
)
)
[photos] => stdClass Object
(
[count] => 1
[items] => Array
(
[0] => stdClass Object
(
[url] => http://folder/photo1.jpg
.
.
)))
.
.
最佳答案
$array1[0]->photos->items[0]->url
请记住 - 您可以使用 [index]
括号访问数组,使用 ->
箭头访问对象。
关于php - 另一个数组内的 stdClass 对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6099068/