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 相关文章推荐
将数字格式的计算结果转为汉字格式
Oct 09 PHP
PHP 出现乱码和Sessions验证问题的解决方法!
Dec 06 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
工厂模式在Zend Framework中应用介绍
Jul 10 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
Jul 03 PHP
PHP生成树的方法
Jul 28 PHP
php进行ip地址掩码运算处理的方法
Jul 11 PHP
php版微信开发之接收消息,自动判断及回复相应消息的方法
Sep 23 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
Nov 10 PHP
什么是PHP7中的孤儿进程与僵尸进程
Apr 14 PHP
Yii2框架中一些折磨人的坑
Dec 15 PHP
PHP开发api接口安全验证操作实例详解
Mar 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
PHP访问MYSQL数据库封装类(附函数说明)
2010/12/04 PHP
php面向对象 字段的声明与使用
2012/06/14 PHP
浅谈php扩展imagick
2014/06/02 PHP
php中http与https跨域共享session的解决方法
2014/12/20 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
jquery之Document元素选择器篇
2008/08/14 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
js+ajax实现获取文件大小的方法
2015/12/08 Javascript
AngularJS仿苹果滑屏删除控件
2016/01/18 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
node.js文件上传重命名以及移动位置的示例代码
2018/01/19 Javascript
vuex的简单使用教程
2018/02/02 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
2020/11/02 Javascript
jQuery实现可以扩展的日历
2020/12/01 jQuery
[01:28]一分钟告诉你DOTA2 TI9不朽宝藏Ⅱ中有什么!
2019/07/09 DOTA
一个计算身份证号码校验位的Python小程序
2014/08/15 Python
Python内置的字符串处理函数详细整理(覆盖日常所用)
2014/08/19 Python
在Python中使用正则表达式的方法
2015/08/13 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
Python基础学习之时间转换函数用法详解
2019/06/18 Python
python实现Dijkstra算法的最短路径问题
2019/06/21 Python
python如何求圆的面积
2020/07/01 Python
史上最详细的Python打包成exe文件教程
2021/01/17 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
捷克移动配件网上商店:ProMobily.cz
2019/03/15 全球购物
Myprotein俄罗斯官网:欧洲第一运动营养品牌
2019/05/05 全球购物
行政诉讼答辩状
2015/05/21 职场文书
升学宴学生致辞
2015/07/27 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python