php循环的一个问题 本帖最后由 xuzuning 于 2012-07-07 07:37:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 -.- 你能不能先用div+css把框架搭出来?剩下的不就是往框里边塞div吗。 图都看不懂 我说更说不清了 就是循环出来 用什么标签去实现 4个for循环 你看数组 结构就知道了 图都看不懂 我说更说不清了 就是循环出来 用什么标签去实现 4个for循环 你看数组 结构就知道了 本帖最后由 PhpNewnew 于 2012-07-07 09:03:05 编辑 function foo($ar) { echo '<ul>'; foreach($ar as $v) { echo "<li>$v[id] $v[name] $v[title] "; if(isset($v['_child'])) foo($v['_child']); echo '</li>'; } echo '</ul>';}//设你的数组名为 $array,则foo($array); LZ对于你这个问题表示狠蛋疼你要的那个效果,用div+css就能布局出来,然后你再往里面循环填入不就行了 很简单啊,最外面的循环1次,第二个循环2次,第三个、第四个循环3次就够了啊,for循环条件控制就到位了 这个用递归是最好的方法.用while也可以,用递归取出数据,把每个图示中的循环放在一个数组里.这样就有三个数组了吧循环输出数组左边 中间 右边 modle和view问题 php中cookie问题,希望可以帮我解决下,谢谢! 千万避免在被循环调用多次的函数里面用 or die() php curl模拟提交 请问,如下错误是什么情况,是否为我的存储过程有问题? ★★ 郁闷问题!! 函数参数的数目不确定,函数参数如何引用呢?? 我要安装MySQL、Apache、PHP等为什么总是不成功呢? php 操作oracle的问题,为什么select会差一条记录? 多选选单的GET和POST问题?@@@@@@@@@@(100分相送) 急救--关于oracle的问题!:( 求一个PHP读取文件并显示的小程序。 求助:我需要一个中文汉子单个字的数组
剩下的不就是往框里边塞div吗。
echo '<ul>';
foreach($ar as $v) {
echo "<li>$v[id] $v[name] $v[title] ";
if(isset($v['_child'])) foo($v['_child']);
echo '</li>';
}
echo '</ul>';
}//设你的数组名为 $array,则
foo($array);
你要的那个效果,用div+css就能布局出来,然后你再往里面循环填入不就行了
这样就有三个数组了吧
循环输出数组左边 中间 右边