在做文章分类的时候,要在后台去显示所有分类。使用了无限极分类重组多为数组
function dataTree($array, $pid = 0){ $arr = []; foreach ($array as $item) { if ($item['parent_id'] == $pid){ $tmp = dataTree($array,$item['id']); $tmp && $item['son'] = $tmp; $arr[] = $item; } } return $arr; } 传入的参数为一个数组,出来的是一个多维数组,二级分类的值为一级son索引值,三级同理。 数数据图:
我将返回的数组传入试图,循环遍历如下,$result是重组的数组,循环遍历得到第一维,第一维的son索引,对应的是第二维。
@foreach($result as $value) @if($value['son']) @foreach($value['son'] as $v) { {$value->name}} { {$v->name}} 编辑 @endforeach @endif @endforeach
显示样图: