php常用封装函数
获取所有分类
function getChildrenCatIds(&$catIds,$pidCatIds) { // 第一次 if(!$catIds){ $catIds[] = $pidCatIds; } $ids = db('category') ->where('pid','in',$pidCatIds) ->column('id'); if($ids){ $catIds = array_merge($catIds,$ids); getChildrenCatIds($catIds,$ids); } } |