2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 不递归如何遍历多维数组(维数不定)

不递归如何遍历多维数组(维数不定)

时间:2019-03-07 02:14:22

相关推荐

不递归如何遍历多维数组(维数不定)

后端开发|php教程

不递归如何遍历多维数组(维数不定)

后端开发-php教程

现有数组

456源码怎么样,虚拟环境下找不到vscode,ubuntu登记界面,修改tomcat8图标,天狼星的爬虫,php中间件地址,怎么知道百度seo报价lzw

$tree = array (array (ID => 1,PARENT => 0,NAME => 祖父,CHILD => array (array (ID => 3,PARENT => 1,NAME => 叔伯 ),array (ID => 4,PARENT => 1,NAME => 父亲,CHILD => array (array (ID => 5,PARENT => 4,NAME => 儿子 ) ) ) ) ),array (ID => 2,PARENT => 0,NAME => 祖母 ) );

欲达到效果的HTML代码

商城源码带数据,ubuntu 输入密码卡住,设置Tomcat的ip地址,淮北爬虫店,php启动session,韶关市关键词seo优化代理lzw

祖父叔伯父亲儿子祖母

不知道多维数组的具体维数,根据数据库得到的信息获得。

微信助力源码下载,vscode简书,ubuntu没有用户了,原定tomcat,创建表 sqlite,香港服务器官网首页,左右无缝连接轮播插件,微前端框架制作,爬虫可以获取哪些数据,使能PHP,南京seo网站优化公司,好的h5网站模板,网页源代码的基本构造,o2o免费模板,extjs页面原码,超市管理系统测试报告,易语言 子程序指针lzw

不使用递归,能实现这个效果吗

回复讨论(解决方案)

你是递归来的,当然应该递归去

$tree = array ( array (ID => 1,PARENT => 0,NAME => 祖父,CHILD => array ( array (ID => 3,PARENT => 1,NAME => 叔伯 ), array (ID => 4,PARENT => 1,NAME => 父亲,CHILD => array ( array (ID => 5,PARENT => 4,NAME => 儿子 ) ) ) )),array (ID => 2,PARENT => 0,NAME => 祖母 ) );function 递归($ar, $deep=0) { echo str_repeat("\t", $deep) . "\n"; foreach($ar as $item) { echo str_repeat("\t", $deep + 1) . "$item[NAME]"; if(isset($item[CHILD])) {echo "\n";递归($item[CHILD], $deep+2); } echo "\n"; } echo str_repeat("\t", $deep) . "\n";}递归($tree);

你是递归来的,当然应该递归去

$tree = array ( array (ID => 1,PARENT => 0,NAME => 祖父,CHILD => array ( array (ID => 3,PARENT => 1,NAME => 叔伯 ), array (ID => 4,PARENT => 1,NAME => 父亲,CHILD => array ( array (ID => 5,PARENT => 4,NAME => 儿子 ) ) ) )),array (ID => 2,PARENT => 0,NAME => 祖母 ) );function 递归($ar, $deep=0) { echo str_repeat("\t", $deep) . "\n"; foreach($ar as $item) { echo str_repeat("\t", $deep + 1) . "$item[NAME]"; if(isset($item[CHILD])) {echo "\n";递归($item[CHILD], $deep+2); } echo "\n"; } echo str_repeat("\t", $deep) . "\n";}递归($tree);

我这个不是通过递归获得的,是用你写的一篇文章中的方法 /topics/370094009

数据原型为

$data = array( array(ID=>1, PARENT=>0, NAME=>祖父), array(ID=>2, PARENT=>1, NAME=>父亲), array(ID=>3, PARENT=>1, NAME=>叔伯), array(ID=>4, PARENT=>2, NAME=>自己), array(ID=>5, PARENT=>4, NAME=>儿子),);

不递归能演变成我欲达到的HTML代码的效果吗

祖父 叔伯 父亲 儿子 祖母

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。