本文主要是介绍Smarty的section、foreach和if,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
语法: 1.foreach: 语法: <{foreach from=要遍历的数组 item=当前指针指向的数组元素的值 key=当前元素的键值 name=当前循环的名称}> 语句 <{foreachelse}>语句2 <{/foreach}> 2.利用section遍历数组 语法: <{section}> <{/section}> 3. <{if 条件1}>语句1 <{elseif 条件2}>语句2 <{else}>语句3 <{/if}> 例: {section name=mydata loop=$custid}id: {$custid[mydata]}<br>name: {$name[mydata]}<br>address: {$address[mydata]}<br><p> {/section}
{foreach from=$custid item=curr_id}
id: {$curr_id}<br>
{/foreach}
{if $name eq "Fred"}
Welcome Sir.
{elseif $name eq "Wilma"}
Welcome Ma'am.
{else}
Welcome, whatever you are.
{/if}
这篇关于Smarty的section、foreach和if的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!