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入门学习知识点六 PHP文件的读写操作代码
Jul 14 PHP
在WAMP环境下搭建ZendDebugger php调试工具的方法
Jul 18 PHP
php Smarty初体验二 获取配置信息
Aug 08 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 PHP
php Imagick获取图片RGB颜色值
Jul 28 PHP
PHP将回调函数作用到给定数组单元的方法
Aug 19 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
Feb 02 PHP
PHP时间和日期函数详解
May 08 PHP
php中文验证码实现方法
Jun 18 PHP
Yii框架组件和事件行为管理详解
May 20 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
Oct 12 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
Dec 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
社区(php&amp;&amp;mysql)五
2006/10/09 PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
2011/07/01 PHP
PHP中全面阻止SQL注入式攻击分析小结
2012/01/30 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
javascript 实用的文字链提示框效果
2010/06/30 Javascript
js导出txt示例代码
2014/01/14 Javascript
详谈nodejs异步编程
2014/12/04 NodeJs
Jquery异步提交表单代码分享
2015/03/26 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
微信小程序 标签传入数据
2017/05/08 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python中MySQLdb模块用法实例
2014/11/10 Python
Python的SimpleHTTPServer模块用处及使用方法简介
2018/01/22 Python
python调用java的jar包方法
2018/12/15 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
Python Pandas 如何shuffle(打乱)数据
2019/07/30 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
面向对象设计的原则是什么
2013/02/13 面试题
理货员的岗位职责
2013/11/23 职场文书
大学生求职信范文应怎么写
2014/01/01 职场文书
培训楼经理岗位责任制
2014/02/10 职场文书
模特职业生涯规划范文
2014/02/26 职场文书
投资合作协议书范本
2014/04/17 职场文书
仓库管理计划书
2014/05/04 职场文书
2014年服务员工作总结
2014/11/18 职场文书
2014年党总支工作总结
2014/12/18 职场文书
2015入党自荐书范文
2015/03/05 职场文书
最感人的道歉情书
2015/05/12 职场文书
一个家长教育孩子的心得体会
2016/01/15 职场文书
MySQL中datetime时间字段的四舍五入操作
2021/10/05 MySQL