php无限分类
来源:互联网 发布:informatica windows 编辑:程序博客网 时间:2024/05/16 05:01
很早之前用过的一个php无限分类方法,采用的是递归的思路,这里分享给大家
//$data为从数据库取出的分类数据,$pid为上级分类id,$level为分类的层级,这里限定为10级,$keyword为分类名
function genCate($data, $pid =0, $level = 0,$keyword){if($level ==10)break;$l = str_repeat(" ", $level);$l = $l.'└';static $arrcat = array();$arrcat =empty($level) ? array() :$arrcat;foreach($data as $k => $row){if($row['pid']==$pid){$row[$keyword] = $l.$row[$keyword];$row['level'] =$level;$arrcat[] = $row;genCate($data,$row['id'], $level+1,$keyword);}}return $arrcat;}
0 0
- php无限极分类
- PHP无限级分类
- PHP 无限分类
- php 无限分类
- php 无限分类 想法
- php无限级别分类
- php无限分类原理
- PHP无限极分类
- php无限级分类
- PHP实现无限分类
- php无限极分类
- PHP无限极分类
- PHP无限极分类
- php 无限分类实验
- php无限分类
- php无限分类
- php无限级分类
- php 无限级分类
- 为ie和chrome FF单独设置样式的“条件注释法”、“类内属性前缀法”、“选择器前缀法”、实现方法 案例(推荐)
- 秋天里的思念
- A program to print Fahrenheit-Celsius table with floating-point values
- POJ 3067 Japan(树状数组)
- 【线段树】 VK Cup 2015 - Qualification Round 1 D. Closest Equals
- php无限分类
- openCV学习笔记(4):绘制直方图和calcHist()函数、normalize()函数的解析
- (1.3.3)插入排序:直接插入、交换插入、折半插入
- Duilib学习笔记《01》— duilib整体框架认识
- CSS hack技巧大全 案例演示
- Number of 1 Bits
- Android手机在开发调试时logcat不显示输出信息的解决办法
- android4.4全屏应用中禁止状态栏下拉
- java 反射笔记