/**
* 重组为树形结构
* list 目标数据
* parent_code 默认父级编码
*/
function make_tree($list,$parent_code=null){
$temp=array();
$i = 0;
foreach($list as $k => $v){
if($v['parent_code'] === $parent_code){
$temp[$i] = $v;
$temp[$i]['child'] = self::make_tree($list,$v['code']);
$i++;
}
if(empty($temp[$i-1]['child']))
{
unset($temp[$i-1]['child']);
}
}
return $temp;
}