php递归
来源:互联网 发布:plsql怎么执行sql文件 编辑:程序博客网 时间:2024/05/21 06:27
在一个类中创建一个方法或者可做封装
public function actionLeval($arr,$pid=0,$tmp=''){
$data = [];
$key=array_keys($arr['0']);
foreach($arr as $val){
if($val['parent_is']==$pid){
$val['tmp'] = $tmp;
$data[] = $val;
$niu = $this->actionleval($arr,$val[$key[0]],$tmp.'---');
$data=array_merge($data,$niu);
}
}
return $data;
}
直接调用就行,$arr数组传进去
$data = $this->actionLeval($arr);
阅读全文
0 0
- php递归
- php 递归
- php 递归
- php 递归
- PHP递归
- php递归
- php递归使用示例(php递归函数)
- php递归使用示例(php递归函数)
- php 递归函数
- PHP递归函数
- php递归次数
- php递归创建文件夹
- php递归遍历文件夹
- php递归转义数组
- PHP递归建立文件夹
- php递归遍历目录
- PHP递归树
- php 递归错误
- 如何在thinkPHP5中使用mongoDB中空间搜索进行位置范围查找
- 省级联动
- (jQuery笔记)DOM节点操作
- 玩客云区块链分析
- Android_SlidingMenu详解
- php递归
- 台大-林轩田老师-机器学习基石学习笔记7
- Android中的ViewRootImpl类源码解析
- oracle中使用wm_concat函数的方法及弊端(解决办法)
- 动态规划之一
- POSIX
- ElasticSearch单机搭建与启动(避坑全书)
- java(20):数据结构(3)--Set
- express系列-入门:简介、安装、hello、world