Smarty选择和循环语句的使用

来源:互联网 发布:怀化学院锐捷网络 编辑:程序博客网 时间:2024/05/04 01:48
//条件语句测试$smarty->assign('score', 91);//循环语句测试$list = array(array("a"=>"java","b"=>"php","c"=>"android"),array("a"=>"ios","b"=>"python","c"=>"html"));// $list = array();$smarty->assign('list', $list);$smarty->display('test.tpl');



测试代码:

<br/>{*条件语句测试*}{if $score gt 90}优秀{elseif $score gt 60}及格{else}不及格{/if}<br/>{*循环语句测试*}{*section实现循环,max属性指定最大循环执行的次数*}{section name=l loop=$list max=1}{$list[l].a}{$list[l].b}{$list[l].c}<br/>{/section}{*foreach实现循环*}{foreach item=l from=$list}{$l.a}{$l.b}{$l.c}<br/>{foreachelse}no data{/foreach}{*foreach的php语法格式实现循环*}{foreach $list as $l}{$l.a}{$l.b}{$l.c}<br/>{foreachelse}no data{/foreach}


0 0
原创粉丝点击