1
我想在孩子的数组父!递归部分是 是一个空数组! PHP:导航递归make层次结构阵列
function buildNavigation($items, $parent = NULL) {
$arr = [];
foreach ($items as $item) {
if ($item->parent == $parent) {
$hasChildren = true;
$arr[] = $item->title;
$arr[] = $item->link;
$arr[] = $this->buildNavigation($items, $item->id);
}
}
return $arr;
}
结果:
array (size=15)
0 => string 'صفحه اصلی' (length=17)
1 => string 'index' (length=5)
2 =>
array (size=0)
empty
3 => string 'محصولات' (length=14)
4 => string 'products' (length=8)
5 =>
array (size=69)
0 => string 'ابزار' (length=10)
1 => string 'cornic' (length=6)
2 =>
array (size=0)
empty
12 => string 'تمام صفحات' (length=19)
13 => string '' (length=0)
14 =>
array (size=0)
empty
阵列(大小= 0) 空
如何可以去除从所有这空数组?
感谢您的帮助! 应该如何删除?
由于这是问题! – mohsen
为什么投下我的问题? – mohsen
我没有投下你的问题。其他人做了。 –