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 相关文章推荐
文件系统基本操作类
Nov 23 PHP
php实例分享之二维数组排序
May 15 PHP
PHP扩展CURL的用法详解
Jun 20 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
Aug 08 PHP
php json转换成数组形式代码分享
Nov 10 PHP
thinkphp模板的包含与渲染实例分析
Nov 26 PHP
php实现计数器方法小结
Jan 05 PHP
php上传中文文件名乱码问题处理方案
Feb 03 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
PHP设置images目录不充许http访问的方法
Nov 01 PHP
PHP实现字母数字混合验证码功能
Jul 11 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
Jul 26 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
Terran建筑一览
2020/03/14 星际争霸
elgg 获取文件图标地址的方法
2010/03/20 PHP
PHP关于IE下的iframe跨域导致session丢失问题解决方法
2013/10/10 PHP
自编函数解决pathinfo()函数处理中文问题
2014/11/03 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
PHP文件操作实例总结
2016/09/27 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
jquery1.5.1中根据元素ID获取元素对象的代码
2011/04/02 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
JS实现简单拖拽效果
2017/06/21 Javascript
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
深入浅析js原型链和vue构造函数
2018/10/25 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
element-ui 实现响应式导航栏的示例代码
2020/05/08 Javascript
Python中encode()方法的使用简介
2015/05/18 Python
Python中time模块与datetime模块在使用中的不同之处
2015/11/24 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
python实现逢七拍腿小游戏的思路详解
2020/05/26 Python
pytorch 多分类问题,计算百分比操作
2020/07/09 Python
如何用Python绘制3D柱形图
2020/09/16 Python
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
采购类个人求职的自我评价
2014/02/18 职场文书
节电标语大全
2014/06/23 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
运动会演讲稿300字
2014/08/25 职场文书
五四演讲稿范文
2014/09/03 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
go xorm框架的使用
2021/05/22 Golang
Java实现超大Excel文件解析(XSSF,SXSSF,easyExcel)
2022/07/15 Java/Android