顶部导航开始 -->

php树形无限下级查询函数

/*
* (array)$data 传入的数组,(int)$level 循环级别
* return (array) 循环结果集 , 然后在和$data 自行累加
*/

function Tree($data,$level = 1){
		$m_user_content = M('user');
		static $arr = array();
		$level++;
		foreach($data as $k=>$v){
			if($v['id']){
			$list[$k] = $m_user_content->where("form_id = ".$data[$k]['id'])->select();
			}
			if($list[$k]){
				$arr[] = $list[$k];
				self::Tree($list[$k],$level);
				unset($list[$k]);
			}
		}
		 return $arr;
	}


自学php博客
请先登陆后发表评论
  • 最新评论
  • 总共0条评论
  • © 2014-2016 zixuephp.cn 版权所有
  • ICP证:皖ICP备16012107号
  • 联系邮箱:510082587@qq.com
  • 交流请加微信:weibobf2899 或扫下方二维码