【发布时间】:2015-10-16 18:02:45
【问题描述】:
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) 空的
如何将这个空数组全部删除?
感谢帮助!
应该怎么去掉?
【问题讨论】: