Smarty foreach控制循环次数的一些方法
《:Smarty foreach控制循环次数的一些方法》要点: PHP实战1、在 smarty 中数组是经常会用到的,循环遍历数组用 section 或者 foreach,如何得到数组长度或者判断一个数组个数呢?可以用{$array| count} 来尝尝. PHP实战2.
代码如下:
{foreach from=$variable key=key name=name iteam=value} PHP实战??? {$variable|@count}???? // 获取数组长度 PHP实战??? {$smarty.foreach.loop.index}??? // 获取当前循环数组元素下标,以0开始 PHP实战??? {$smarty.foreach.loop.iteration}??? // 获取当前循环次数,以1开始 PHP实战??? {$smarty.foreach.loop.first}??? // 为true时,标志循环第一次执行 PHP实战??? {$smarty.foreach.loop.last}??? // 为true时,标志循环最后一次执行 PHP实战??? {$smarty.foreach.loop.show}??? // 当前是否显示 PHP实战??? {$smarty.foreach.loop.total}??? // 循环次数 PHP实战{/foreach} 3、节制循环次数
代码如下:
{foreach name=infolist from=$VIDEO_INFO_LIST item=infolist} {assign var=floor value=$smarty.foreach.infolist.index} {if $floor<5%}???? {*或者 if $smarty.foreach.infolist.iteration <5*} ?<li>{$infolist%}</li> {/if} {/foreach} 《:Smarty foreach控制循环次数的一些方法》是否对您有启发,欢迎查看更多与《:Smarty foreach控制循环次数的一些方法》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |