public function sortarea($area, $parent_id = 0, $lev = 1){
static $list;
foreach($area as $v){
if($v['upid'] == $parent_id){
$v['lev'] = $lev;
$list[] = $v;
$this->sortarea($area,$v['cid'],$lev+1);
}
}
return $list;
}
$newArr = array();
foreach($Res as $key=>$val){
foreach($val as $k=>$v){
$newArr[] = $v;
}
}
相关文章
- php 递归数据,三维数组转换二维
- php:数组与json数据相互转换
- 百度数据开发面试题 Oracle行列转换Oracle行转列、列转行的Sql语句总结(转)链接中的基本都用到。1)wm_concat、listaggoracle拆分逗号分隔字符串 实现split博主这里没记住正则,开始傻傻的用循环暴力,后来面试的大叔让我随便用什么语言博主就写了个java的List数组拆分,后来想想完全不同,这里应该是String的split,用oracle的话就用正则,其他语言支持正则的都可以用正则。这是老夫版的,面试写的随意,使用方法名递归,估
- php对二维数组进行相关操作(排序、转换、去空白等)
- php三维数组变二维数组
- PHP array_multisort() 函数详解 及 二维数组排序(模拟数据表记录按字段排序)
- PHP二维数组(或任意维数组)转换成一维数组的方法汇总(实用)
- php将一维数组转换为每3个连续值组成的二维数组
- 将XML数据转换为PHP数组
- php实现将二维关联数组转换成字符串的方法详解