美文网首页
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