public function generateTree($data){
$items = [];
foreach($data as $v){
$items[$v['category_id']] = $v;
}
$tree = [];
foreach($items as $k => $item){
if(isset($items[$item['parent_category_id']])){
$items[$item['parent_category_id']]['childs'][] = &$items[$k];
}else{
$tree[] = &$items[$k];
}
}
return $tree;
}
树状图