thinkphp 多维数组遍历问题
我想把第一幅图的数组,遍历出来到第二幅图的样子,不知道怎么写主要是res['']里面不知道怎么写,写变量不支持$key能把数组第一层键遍历出来...
我想把第一幅图的数组,遍历出来到第二幅图的样子,不知道怎么写
主要是res['']里面不知道怎么写,写变量不支持 $key能把数组第一层键遍历出来 展开
主要是res['']里面不知道怎么写,写变量不支持 $key能把数组第一层键遍历出来 展开
2个回答
展开全部
你能描述的清楚点吗,你的数组结构是什么样的,是数组里面还有数组,还是2个一维数组?
如果是两个一维的:分开循环就可以了,如果是2维的就必须用循环嵌套了
<volist name="list1" id="vo1">
{$vo1.name}
</volist>
<volist name="list2" id="vo2">
{$vo2.name}
</volist>
如果是第二种
<volist name="list" id="vo">
{$vo.name}
<volist name="$vo.list2" id="item">
{$item.name}
</volist>
</volist>
如果是两个一维的:分开循环就可以了,如果是2维的就必须用循环嵌套了
<volist name="list1" id="vo1">
{$vo1.name}
</volist>
<volist name="list2" id="vo2">
{$vo2.name}
</volist>
如果是第二种
<volist name="list" id="vo">
{$vo.name}
<volist name="$vo.list2" id="item">
{$item.name}
</volist>
</volist>
追问
数组结构第一幅图就是啊,已经做出来了,两层volist 循环不出来 ,内层我用的foreach
追答
。。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询