Thinkphp模板标签if和eq的区别和比较实例分析


Posted in PHP onJuly 01, 2015

本文实例讲述了Thinkphp模板标签if和eq的区别和比较。分享给大家供大家参考。具体分析如下:

在TP模板语言中。if和eq都可以用于变量的比较。总结以下几点:

1.两个变量的比较:

<if condition="$item.group_id eq $one.group_id">
<eq name="item.group_id" value="$one.group_id">

前者的IF是判断失败的,用后者的<neq>(或<eq>)则OK。需要注意:name那里是不用加$变量符号的,而value那里要加$变量符号。

2.还有值为空(NULL)的时候:

<if condition="name neq 'NULL'">just a test</if>
<neq name="name" velue="">just a test</neq>

前者的IF是判断失败的,用后者的<neq>(或<eq>)则可以识别null为""

3.多维数组且下标为0的时候:

<if condition="name.0 neq 'test'">just a test</if>
<eq name="name.0″ velue="test">just a test</eq>

前者用IF是根本不能通过编译的,用后面的eq就可以

希望本文所述对大家基于ThinkPHP的php程序设计有所帮助。

PHP 相关文章推荐
《PHP边学边教》(02.Apache+PHP环境配置――下篇)
Dec 13 PHP
php 论坛采集程序 模拟登陆,抓取页面 实现代码
Jul 09 PHP
php下用cookie统计用户访问网页次数的代码
May 09 PHP
php去除字符串换行符示例分享
Feb 13 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
Apr 05 PHP
php使用pdo连接mssql server数据库实例
Dec 25 PHP
图文介绍PHP添加Redis模块及连接
Jul 28 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
php实现Session存储到Redis
Nov 11 PHP
Thinkphp微信公众号支付接口
Aug 04 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
Jul 01 #PHP
PHP判断是否连接上网络的方法
Jul 01 #PHP
PHP抓取网页、解析HTML常用的方法总结
Jul 01 #PHP
PHP中static关键字以及与self关键字的区别
Jul 01 #PHP
PHP单例模式详细介绍
Jul 01 #PHP
curl和libcurl的区别简介
Jul 01 #PHP
PHP+Ajax实时自动检测是否联网的方法
Jul 01 #PHP
You might like
PHP IE中下载附件问题解决方法
2014/01/07 PHP
php常用hash加密函数
2014/11/22 PHP
php表单处理操作
2017/11/16 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
利用ASP发送和接收XML数据的处理方法与代码
2007/11/13 Javascript
CSS常用网站布局实例
2008/04/03 Javascript
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
javascript实现信息的显示和隐藏如注册页面
2013/12/03 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
2014/11/08 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
javascript实现简易数码时钟
2020/03/30 Javascript
jQuery实现动态加载瀑布流
2020/09/01 jQuery
Python生成验证码实例
2014/08/21 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
python之Socket网络编程详解
2016/09/29 Python
浅谈pandas中shift和diff函数关系
2018/04/08 Python
Python实现在某个数组中查找一个值的算法示例
2018/06/27 Python
python+rsync精确同步指定格式文件
2019/08/29 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
Python实现打包成库供别的模块调用
2020/07/13 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
Python实现区域填充的示例代码
2021/02/03 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
北大研究生linux应用求职信
2013/10/29 职场文书
教师队伍管理制度
2014/01/14 职场文书
文明教师事迹材料
2014/01/16 职场文书
超市周年庆活动方案
2014/08/16 职场文书
2015年元旦晚会活动总结(学生会)
2014/11/28 职场文书
2015年加油站站长工作总结
2015/05/27 职场文书
2015年教师节广播稿
2015/08/19 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python