设为首页 加入收藏

TOP

php无限级分类----封装函数
2019-08-24 00:02:15 】 浏览:30
Tags:php 无限 分类 ---- 封装 函数

public function catetree($cateRes){//传递过来的数据资源

  return $this->sort($cateRes); 调用函数

}

public function sort($cateRes,$pid=0,$level=0){//默认设置顶级栏目为0,和等级 = 0

  static $arr = array();  //静态数组

 foreach($cateRes as $k => $v){  //遍历数据

   if($v['pid']== $pid){      //判断是否是顶级栏目的id 

       $v['level'] = $level;

        $arr[] = $v;

     $this->sort($cateRes,$v['id'],$level+1); //递归调用

   }

 }

retuen $arr;  //返回数据

}

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇PHP filter_var 函数用法 下一篇Laravel 数据库操作 Eloquent ORM

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目