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 相关文章推荐
服务器端解压缩zip的脚本
Dec 22 PHP
Cannot modify header information错误解决方法
Oct 08 PHP
php中去除所有js,html,css代码
Oct 12 PHP
php header Content-Type类型小结
Jul 03 PHP
解析PHP中的正则表达式以及模式匹配
Jun 19 PHP
19个Android常用工具类汇总
Dec 30 PHP
抛弃 PHP 代价太高
Apr 26 PHP
PHP入门教程之PHP操作MySQL的方法分析
Sep 11 PHP
Mac系统完美安装PHP7详细教程
Jun 06 PHP
PHP基于DOMDocument解析和生成xml的方法分析
Jul 17 PHP
php-fpm服务启动脚本的方法
Apr 27 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 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过滤所有的空白字符(空格、全角空格、换行等)
2015/10/27 PHP
JS中如何设置readOnly的值
2013/12/25 Javascript
动态加载jquery库的方法
2014/02/12 Javascript
jquery form 隐藏的input 选择
2014/04/29 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
vue.js实现条件渲染的实例代码
2017/06/22 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
2018/01/07 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
jquery检测上传文件大小示例
2020/04/26 jQuery
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
2016/07/12 Python
python的链表基础知识点
2020/09/13 Python
用python爬虫批量下载pdf的实现
2020/12/01 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
美国性感内衣店:Yandy
2018/06/12 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
夜大自我鉴定
2013/10/31 职场文书
仓管岗位职责范本
2014/02/08 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
团员个人总结
2015/02/26 职场文书
家属联谊会致辞
2015/07/31 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
OpenCV-Python实现图像平滑处理操作
2021/06/08 Python
JS数组去重详情
2021/11/07 Javascript
十大最帅动漫男主 碓冰拓海上榜,第一是《灌篮高手》男主角
2022/03/18 日漫