1.方法如下
1 // 父子级树状结构 传入的参数为二维数组 pid是父级id 2 function get_tree_list($list){ 3 //将每条数据中的id值作为其下标 4 $temp = []; 5 foreach($list as $v){ 6 $v['son'] = []; 7 $temp[$v['id']] = $v; 8 } 9 //获取分类树 10 foreach($temp as $k=>$v){ 11 $temp[$v['pid']]['son'][] = &$temp[$v['id']]; 12 } 13 return isset($temp[0]['son']) ? $temp[0]['son'] : []; 14 }