php smarty中的循环输出的问题

有如下数组:$menu[0][0]['tag']='系统设置';$menu[0][0]['url']='';$menu[0][1]['tag']='A设置';$menu[... 有如下数组:

$menu[0][0]['tag']='系统设置';
$menu[0][0]['url']='';
$menu[0][1]['tag']='A设置';
$menu[0][1]['url']='a.html';
$menu[0][2]['tag']='B设置';
$menu[0][2]['url']='b.html';
$menu[1][0]['tag']='信息设置';
$menu[1][0]['url']='';
$menu[1][1]['tag']='C设置';
$menu[1][1]['url']='c.html';
$menu[1][2]['tag']='B设置';
$menu[1][2]['url']='d.html';

请教高手如何将其输出为如下这个图片的形式的呀,用smarty模版的循环section实现。。。
展开
 我来答
来吧_角儿
2010-03-19 · TA获得超过693个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:309万
展开全部
$menu[0][0]['tag']='系统设置';
$menu[0][0]['url']='';
$menu[0][1]['tag']='A设置';
$menu[0][1]['url']='a.html';
$menu[0][2]['tag']='B设置';
$menu[0][2]['url']='b.html';
$menu[1][0]['tag']='信息设置';
$menu[1][0]['url']='';
$menu[1][1]['tag']='C设置';
$menu[1][1]['url']='c.html';
$menu[1][2]['tag']='B设置';
$menu[1][2]['url']='d.html';

//print_r($menu);

for($i=0;$i<=count($menu);$i++)
{
for($j=0;$j<count($menu[$i]);$j++)
{
echo $menu[$i][$j]['tag'].":".$menu[$i][$j]['url'];

}

}

***********快下班了 section循环跟这差不多 自己看看吧 思路就这么个思路 不用过滤数组 相对来说还是比较简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pzl7758
2010-03-19 · TA获得超过603个赞
知道小有建树答主
回答量:962
采纳率:100%
帮助的人:621万
展开全部
{# section name=su loop=$lists #}
{# section name=ssu loop=$lists[su] #}
{# if $lists[su][ssu].url == '' #}
[{# $lists[su][ssu].tag #}]<br />
{# else #}
<a href="{# $lists[su][ssu].url #}">{# $lists[su][ssu].tag #}</a><br />
{# /if #}
{# /section #}
{# /section #}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式