function get_menu_array($array,$pid=0){
$arr=array();
foreach ($array as $value){
if($value['fid']==$pid){
$value['nav']=get_menu_array($array,$value['cid']);
$arr[]=$value;
}
}
return $arr;
}
这个是利用递归原理: fid是父类的id,cid是主键id。