亲宝软件园·资讯

展开

Smarty foreach 循环次数 Smarty foreach控制循环次数的实现详解

人气:2
想了解Smarty foreach控制循环次数的实现详解的相关内容吗,在本文为您仔细讲解Smarty foreach 循环次数的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Smarty,foreach,循环次数,下面大家一起来学习吧。
1.可以用{$array| count} 来试试。
2.
复制代码 代码如下:

{foreach from=$variable key=key name=name iteam=value}
    {$variable|@count}     // 获取数组长度
    {$smarty.foreach.loop.index}    // 获取当前循环数组元素下标,以0开始
    {$smarty.foreach.loop.iteration}    // 获取当前循环次数,以1开始
    {$smarty.foreach.loop.first}    // 为true时,标记循环第一次执行
    {$smarty.foreach.loop.last}    // 为true时,标记循环最后一次执行
 {$smarty.foreach.name.last}    // 为true时,标记循环最后一次执行
    {$smarty.foreach.loop.show}    // 当前是否显示
    {$smarty.foreach.loop.total}    // 循环次数
{/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}

加载全部内容

相关教程
猜你喜欢
用户评论