最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP两种实现无级递归分类的方法
时间:2022-06-24 14:49:42 编辑:袖梨 来源:一聚教程网
| 代码如下 | 复制代码 |
/** * 无级递归分类 TP框架 * @param int $assortPid 要查询分类的父级id * @param mixed $tag 上下级分类之间的分隔符 * @return string $tree 返回的分类树型结构结果 * */ functionrecursiveAssort($assortPid,$tag='') { $assort= M('goods_class')->where("class_pid = $assortPid")->field('class_id, class_name')->select(); foreach($assortas$value) { $tree.=' $tree.= recursiveAssort($value['class_id'],$tag.' '); } return$tree; } | |
| 代码如下 | 复制代码 |
/** * 利用php的引用传递 CI框架 * */ publicfunctionget_access() { $access=array(); $field='id, pid, method, name, description' $q_access=$this->db->select($field)->get('access'); $q_result=$q_access->result_array(); if(!empty($q_result)) { $items=array(); foreach($q_resultas$value) { $items[$value['id']] =$value; } foreach($itemsas$key=>$item) { if($item['pid'] == 0) { $access[] = &$items[$key]; }else{ $items[$item['pid']]['sub_access'][] = &$items[$key]; } } } return$access; } | |
相关文章
- 无尽花界诸神角色图鉴 无尽花界阵营角色详细介绍 05-08
- 驯龙之旅兑换码大全 驯龙之旅最新可用礼包码汇总 05-08
- 曲奇云盘怎么保存别人分享的文件 05-08
- 末世避难所手游新手入门指南 末世避难所手游零基础快速上手教程 05-08
- 六道轮回手游上线时间揭晓 六道轮回手游正式开服日期分享 05-08
- 无限暖暖埋骨地10个冥想点位一览 05-08