多维数组,具有用于良好度量的对象 - 迭代


Multi dimensional array, with an object for good measure - iteration?

这个开始让我紧张了。对数组和对象来说仍然相当陌生。

我需要能够在编号数组中提取 [id],并访问最后的孤独snippet_count。

如果没有顶级容器数组使用 foreach $a $k => $v.(来自前面的 SO 问题),我可以做到这一点,但我正在努力更深层次。谢谢。

Array
(
    [snippets] => Array
    (
        [0] => stdClass Object
            (
                [id] => 123456789
            )
        [1] => stdClass Object
            (
                [id] => 123456789
            )
        [2] => stdClass Object
            (
                [id] => 123456789
            )
        //and so on
    )
    [snippet_count] => 500
)
您可以

只遍历snippets数组以获取ID

$ids = array();
foreach ($array['snippets'] as $snippet) {
   $ids[] = $snippet->id;
}
$count = $array['snippet_count'];

这是你要找的吗?