最简单递归
来源:互联网 发布:淘宝贷款10万不还 编辑:程序博客网 时间:2024/05/16 06:00
public function testAction(){ $arr = [ ['id'=>1,'pid'=>0,'name'=>'PHP'], ['id'=>2,'pid'=>0,'name'=>'JAVA'], ['id'=>3,'pid'=>0,'name'=>'Mysql'], ['id'=>4,'pid'=>1,'name'=>'php类'], ['id'=>5,'pid'=>1,'name'=>'echo方法'], ['id'=>6,'pid'=>2,'name'=>'java类'], ['id'=>7,'pid'=>3,'name'=>'select方法'], ['id'=>8,'pid'=>4,'name'=>'php实例'], ['id'=>9,'pid'=>8,'name'=>'php实例儿子'], ]; print_r($this->tree($arr,1));} private function tree(&$arr,$pid=0){ static $tree=array(); foreach($arr as $v){ if($v['pid']==$pid){ $tree[]=$v; $this->tree($arr,$v['id']); } } return $tree; }
0 0
- 最简单的递归
- 最简单递归
- 最简单的递归函数
- 最简单的Delphi递归列子
- 二叉查找(最简单的递归)
- 最简单的递归遍历CTreeCtrl树C++代码
- 八皇后问题(最简单的递归解法)
- 简单递归
- 简单递归
- 简单递归
- 简单递归
- 简单递归
- 简单递归
- 简单递归
- java中如何递归删除文件和文件夹(最简单的代码)
- 递归函数最简单:阶乘,斐波那契数列及其优化
- 【DFS】(一)最简单的递归dfs——水坑问题(poj2386)
- 最简单最短路
- linux系统怎么实现按键控制进度条
- BZOJ2724: [Violet 6]蒲公英
- 新接触新探索RecyclerView
- 再次重复前两个步骤
- Symfony基础知识要点
- 最简单递归
- JavaScript仿win8高端滑动旋转效果
- 抽象数据类型及基本操作验证
- 一个经典例子让你彻彻底底理解java回调机制
- spring整合struts
- M0内核TIME3和TIME7的应用
- wampserver默认端口80修改的注意
- 常见邮件服务器地址
- c#调试输出