Thinkphp框架无限分类函数

2024-04-08  本文已影响0人  吴涛涛
//把数据组成无限分类格式,$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;
}
上一篇 下一篇

猜你喜欢

热点阅读