加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Smarty foreach控制循环次数的一些方法

发布时间:2020-12-13 02:42:45 所属栏目:PHP教程 来源:网络整理
导读:《:Smarty foreach控制循环次数的一些方法》要点: 本文介绍了:Smarty foreach控制循环次数的一些方法,希望对您有用。如果有疑问,可以联系我们。 PHP实战 1、在 smarty 中数组是经常会用到的 ,循环遍历数组用 section 或者 foreach,如何得到数组长度或者

《: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时,标志循环最后一次执行
?{$smarty.foreach.name.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为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读