首页 > 我的文章 > PHP开发 > 公共函数 > 对分类进行等级拆分unlimitedForLevel

对分类进行等级拆分unlimitedForLevel

浏览:1127 编辑:绿萝 来源:绿萝
递归;父子级分类层级关系;
    public function unlimitedForLevel($cate, $name = 'child', $pid = 0) {
$arr = array();
foreach ($cate as $key => $v) {
//判断,如果$v['pid'] == $pid的则压入数组Child
if ($v['pid'] == $pid) {
//递归执行
$v[$name] = self::unlimitedForLevel($cate, $name, $v['id']);
$arr[] = $v;
}
}
return $arr;
}
上一篇: 测试 下一篇: