美文网首页
thinkphp框架无限分类函数

thinkphp框架无限分类函数

作者: 吴涛涛 | 来源:发表于2019-01-16 20:01 被阅读0次

    //把数据组成无限分类格式,$cates是查询分类表获取到的所有数据,可以在方法外面查询出       来传到函数中

        //其中$v->sub 得到的是所有子类,是数组格式

        static public function getCates($cates=[],$id=0){

        if(empty($cates)){

        $cates = Type::select();

        }

        $arr = [];

        foreach ($cates as $key => $v) {

        if($v->pid == $id){

        $v->sub = self::getCates($cates,$v->id);

        $arr[] = $v;

        }

        }

        return $arr;

        }

    相关文章

      网友评论

          本文标题:thinkphp框架无限分类函数

          本文链接:https://www.haomeiwen.com/subject/yvlvdqtx.html