php无限极分类列表显示

it2022-05-08  8

  #思路:我们要做的是根据当前分类的parent_id找它的所有子集

1 #递归方法实现无限极分类 2 function getTree($list,$pid=0,$level=0) { 3 static $tree = array(); 4 foreach($list as $row) { 5 if($row['pid']==$pid) { 6 $row['level'] = $level; 7 $tree[] = $row; 8 getTree($list, $row['id'], $level + 1); 9 } 10 } 11 return $tree; 12 }

以TP 为例。需要把递归实现无限级分类的函数 复制到 项目中的自定义函数文件中

Common/Common/function.php

 

可以在需要使用的地方直接调用getTree方法

 

转载于:https://www.cnblogs.com/jdwang-admin/p/7294032.html

相关资源:PHP无限级分类算法原理及实例演示

最新回复(0)