Как пройтись по массиву и получить все последние элементы в виде массива? Вот код не пойму что мне тут убрать добрать?
/**
* Ищет в массиве категорий все последние категории (крайние) как с товаром так и без
**/
function deeprun(array $tree, $deep=0){
$data = array();
$new = array();
$result = array();
if(isset($tree['childs']) && is_array($tree['childs'])){
// go deep
foreach($tree['childs'] as $child) {
deeprun($child,$deep+1);
}
} else {
// last child?
//printf('found last child %s[%s] - deep: %s'.PHP_EOL, $tree['title'], $tree['id'], $deep);
//echo '<br>';
$data[] = $tree['id'];
}
return $data;
}