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 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
Jan 30 PHP
PHP学习之整理字符串
Apr 17 PHP
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
Jun 13 PHP
php的$_FILES的临时储存文件与回收机制实测过程
Jul 12 PHP
php Calender(日历)代码分享
Jan 03 PHP
有关于PHP中常见数据类型的汇总分享
Jan 06 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
Symfony2开发之控制器用法实例分析
Feb 05 PHP
php pdo oracle中文乱码的快速解决方法
May 16 PHP
thinkPHP中钩子的两种配置调用方法详解
Nov 11 PHP
php微信公众号开发(4)php实现自定义关键字回复
Dec 15 PHP
PHP验证终端类型是否为手机的简单实例
Feb 07 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
人大复印资料处理程序_输入篇
2006/10/09 PHP
PHP中include与require使用方法区别详解
2013/10/19 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
用javascript实现画板的代码
2007/09/05 Javascript
一个简单的jQuery插件制作 学习过程及实例
2010/04/25 Javascript
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
Jquery优化效率 提升性能解决方案
2010/09/06 Javascript
jquery插件制作 提示框插件实现代码
2012/08/17 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)
2015/12/03 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
JavaScript中的Number数字类型学习笔记
2016/05/26 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
jquery实现自定义图片裁剪功能【推荐】
2017/03/08 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
vue.js 上传图片实例代码
2017/06/22 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
swiper 解决动态加载数据滑动失效的问题
2018/02/26 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
JS使用正则表达式判断输入框失去焦点事件
2019/10/16 Javascript
微信小程序报错: thirdScriptError的错误问题
2020/06/19 Javascript
基于JS实现操作成功之后自动跳转页面
2020/09/25 Javascript
python每次处理固定个数的字符的方法总结
2013/01/29 Python
深入解析Python中的list列表及其切片和迭代操作
2016/03/13 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
django富文本编辑器的实现示例
2019/04/10 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
python实现密码强度校验
2020/03/18 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
2020/04/13 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
印度尼西亚最大的电商平台:Tokopedia(印尼版淘宝)
2017/12/02 全球购物
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
小孩百日宴答谢词
2014/01/15 职场文书
销售口号霸气押韵
2015/12/24 职场文书