Thinkphp框架无限分类函数

//把数据组成无限分类格式,$cates是查询分类表获取到的所有数据,可以在方法外面查询出来传到函数中
//其中$v->sub 得到的是所有子类,是数组格式
function getCates($cates=[],$id=0){
  $arr = [];
  foreach ($cates as $key => $v) {
    if($v['p_id'] == $id){
      $v['sub'] = getCates($cates,$v['id']);
    $arr[] = $v;
    }
  }
    return $arr;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容