我有一个像这样的对象数组:
Array
(
[0] => stdClass Object
(
[art_id] => 76
[title] => whatever
)
[1] => stdClass Object
(
[art_id] => 216
[title] => blabla
)
)
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式获得一个包含所有内容的数组art_id,而不必迭代它吗?
(像array(76, 216))
function getArtId($obj)
{
return $obj->art_id;
}
$b = array_map("getArtId", $a);
print_r($b);
Run Code Online (Sandbox Code Playgroud)
这是间接的迭代,但您不需要自己编写循环代码.