ThinkPHP模板中判断volist循环的最后一条记录的验证方法


Posted in PHP onJuly 01, 2014

对于用过smarty做过php开发的朋友来说,应该都知道在smarty模板里面判断foreach循环是否是最后一个可以用$smarty.foreach.name.last来判断循环是否到了最后一条记录,在thinkphp的模板中常见的循环是volist,但是volist的各种属性中并没有直接判断最后一条记录的属性,那么在thinkphp中如何判断呢?下面的代码可以实现ThinkPHP中volist断最后一条记录。
举例代码如下,读者可以自己去体会。

<volist name='lists' id='list'>
<li <if condition="$i eq count($lists)">class="last"</if>>
<a href="https://3water.com/">三水点靠木</a>
</li>
</volist>

以上代码段中的$i是volist循环中的一个计数变量,默认名称就是$i,因此可以不用声明而直接使用。

PHP 相关文章推荐
实现分十页分向前十页向后十页的处理
Oct 09 PHP
PHP用mysql数据库存储session的代码
Mar 05 PHP
php一个找二层目录的小东东
Aug 02 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
Mar 05 PHP
Yii中CGridView实现批量删除的方法
Dec 28 PHP
浅谈PHP Cookie处理函数
Jun 10 PHP
PHP常用的三种设计模式汇总
Aug 28 PHP
PHP simplexml_load_string()函数实例讲解
Feb 03 PHP
浅谈PHP封装CURL
Mar 06 PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
May 06 PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 PHP
PHP计算一年多少个星期和每周的开始和结束日期
Jul 01 #PHP
PHPMailer发送HTML内容、带附件的邮件实例
Jul 01 #PHP
PHP远程采集图片详细教程
Jul 01 #PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
Jul 01 #PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 #PHP
PHP生成二维码的两个方法和实例
Jul 01 #PHP
PHP中使用TCPDF生成PDF文档实例
Jul 01 #PHP
You might like
php和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
php class中public,private,protected的区别以及实例分析
2013/06/18 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
2016/01/08 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
jQuery each()小议
2010/03/18 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
2013/08/13 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
客户端js判断文件类型和文件大小即限制上传大小
2013/11/20 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
2016/12/08 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
解决Vue打包之后文件路径出错的问题
2018/03/06 Javascript
Vue中mintui的field实现blur和focus事件的方法
2018/08/25 Javascript
ES6入门教程之Array.from()方法
2019/03/23 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
解决Vue中的生命周期beforeDestory不触发的问题
2020/07/21 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
2014/06/25 Python
python实现通过pil模块对图片格式进行转换的方法
2015/03/24 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
Python for循环与range函数的使用详解
2019/03/23 Python
kali中python版本的切换方法
2019/07/11 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
应届生新闻编辑求职信
2013/11/19 职场文书
家庭贫困证明
2015/06/16 职场文书
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
Nginx实现负载均衡的项目实践
2022/03/18 Servers
SQL试题 使用窗口函数选出连续3天登录的用户
2022/04/24 Oracle