0

我有一个这样的数组:

[0] => Array
    (
        [id] => 13

        [children] => Array
            (
                [0] => Array
                    (
                        [id] => 14
                        [parent_id] => 13

                    )

                [1] => Array
                    (
                        [id] => 15
                        [parent_id] => 13

                    )


            )

    )

如何从该数组中获取所有 [id] 并将它们输入到这样的一个数组中:

    $arr = array(13,14,15)

谢谢你的帮助 !

4

1 回答 1

0

$a是您的原始数组。

array_merge(array($a['id']),
            array_map(function($child) { return $child['id']; }, $a['children']));
于 2013-04-08T08:33:13.180 回答