用yii框架做了一个无限极分类,主要的数组转换都是粘贴的别人的代码,但还是不要脸的写出来,方便以后自己看
用的是递归,不是path路径
控制器:
protected function subtree($arr,$id=0,$lev=1){
$subs = array(); // 子孙数组
foreach($arr as $v) {
if($v['parent_id'] == $id) {
$v['lev'] = $lev;
$subs[] = $v; // 举例说找到array('id'=>1,'name'=>'安徽','paren