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}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值