我有一个这样的数组:
[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)
感谢您的帮助!
答案 0 :(得分:0)
$a
是您原来的数组。
array_merge(array($a['id']),
array_map(function($child) { return $child['id']; }, $a['children']));