$res=array();
foreach($arr as $k=>$v){
if(isset($v['sonid'])&&$v['sonid']!=0){
$arr[$k]['son']=&$arr[$v['sonid']]
}else{
$res[]=&$arr[$k]
}
}
转载于:https://blog.51cto.com/84856512/1406543
$res=array();
foreach($arr as $k=>$v){
if(isset($v['sonid'])&&$v['sonid']!=0){
$arr[$k]['son']=&$arr[$v['sonid']]
}else{
$res[]=&$arr[$k]
}
}
转载于:https://blog.51cto.com/84856512/1406543