现在在这个问题上苦苦挣扎了一个小时,并搜索了stackoverflow和谷歌,但找不到有帮助的答案。我从xdebug
获得以下内容:
- list (array)
-[0] (object)
---id (string)
---proj_name (string)
---proj_desc (string)
我试图提取id
的值。谁能告诉我怎么做?谢谢。
答案 0 :(得分:8)
$list[0]->id
$list
是一个包含0
位置对象的数组,因此可以使用$list[0]
id
的属性,可以使用$object->id
如果数组中有多个对象,则可以使用foreach
循环遍历数组中包含的值。例如:
foreach ($list as $object) {
echo $object->id . "<br/>";
}
这将获取数组中的每个对象并显示其id
值。
答案 1 :(得分:1)
使用foreach遍历列表:
foreach($list as $obj) // Where $list is the list containing the objects
{
$id = $obj->id;
}