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


Posted in PHP onJuly 03, 2013

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}

PHP 相关文章推荐
如何将数据从文本导入到mysql
Oct 09 PHP
php的access操作类
Apr 09 PHP
php &amp;&amp; 逻辑与运算符使用说明
Mar 04 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
Jun 06 PHP
页面乱码问题的根源及其分析
Aug 09 PHP
QQ互联一键登录审核不通过的解决方案
Sep 10 PHP
PHP的文件操作与算法实现的面试题示例
Aug 10 PHP
win7系统配置php+Apache+mysql环境的方法
Aug 21 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
Dec 24 PHP
浅谈PHP正则中的捕获组与非捕获组
Jul 18 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
浅析PHP绘图技术
Jul 03 #PHP
php修改NetBeans默认字体的大小
Jul 02 #PHP
PHP删除数组中特定元素的两种方法
Jul 02 #PHP
浅析php过滤html字符串,防止SQL注入的方法
Jul 02 #PHP
服务器变量 $_SERVER 的深入解析
Jul 02 #PHP
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 #PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
Jul 02 #PHP
You might like
php抓取https的内容的代码
2010/04/06 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
CodeIgniter启用缓存和清除缓存的方法
2014/06/12 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
在Mac上编译安装PHP7的开发环境
2015/07/28 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
WordPress的主题编写中获取头部模板和底部模板
2015/12/28 PHP
PHP的反射机制实例详解
2017/03/29 PHP
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
微信页面弹出键盘后iframe内容变空白的解决方案
2017/09/20 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
vue.js数据绑定操作详解
2018/04/23 Javascript
React Form组件的实现封装杂谈
2018/05/07 Javascript
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
2015/04/25 Python
Python实现的计算器功能示例
2018/04/26 Python
Python控制Firefox方法总结
2019/06/03 Python
python使用mitmproxy抓取浏览器请求的方法
2019/07/02 Python
python如何实现异步调用函数执行
2019/07/08 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
python删除某个目录文件夹的方法
2020/05/26 Python
python安装后的目录在哪里
2020/06/21 Python
python3.7调试的实例方法
2020/07/21 Python
python爬虫爬取网页数据并解析数据
2020/09/18 Python
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
办公室人员先进事迹
2014/01/27 职场文书
酒店节能减排方案
2014/05/26 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
追讨欠款律师函
2015/05/27 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
董事长新年致辞
2015/07/29 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
Python中如何处理常见报错
2022/01/18 Python