ThinkPHP模板标签eq if 中区分0,null,false的方法


Posted in PHP onMarch 24, 2017

在做项目的时候发现在ThinkPHP的模板标签eq中,对于0、null、false的判断是一样的,也就是说如果变量是这三个值的话就无法区分了,搞的我很郁闷,翻了下官方手册没找到,想想不应该呀,又翻了一遍,发现原来还有个heq和nheq标签,官方手册只是提了一下,也没细说,因此很多人可能忽略了,这个标签是用于判断恒等于的,就等于“===”了,这下好了,问题解决。具体使用方法跟eq标签一样,

如下所示:

<!--heq标签-->

<heq name="var" value="0">...</heq>
<heq name="var" value="">...</heq>
<heq name="var" value="false">...</heq>

<!--if标签中使用-->

<if condition="$var heq 0">...</if>
<if condition="$var heq ''">...</if>
<if condition="$var heq false">...</if>

以上这篇ThinkPHP模板标签eq if 中区分0,null,false的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php 无限级缓存的类的扩展
Mar 16 PHP
PHPnow安装服务[apache_pn]失败的问题的解决方法
Sep 10 PHP
PHP CLI模式下的多进程应用分析
Jun 03 PHP
深入PHP购物车模块功能分析(函数讲解,附源码)
Jun 25 PHP
php利用新浪接口查询ip获取地理位置示例
Jan 20 PHP
Sublime里直接运行PHP配置方法
Nov 28 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
Yii核心验证器api详解
Nov 23 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
Feb 08 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
PHP两个n位的二进制整数相加问题的解决
Aug 26 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
利用ajax和PHP实现简单的流程管理
Mar 23 #PHP
CodeIgniter框架基本增删改查操作示例
Mar 23 #PHP
Paypal实现循环扣款(订阅)功能
Mar 23 #PHP
PHP+JQUERY操作JSON实例
Mar 23 #PHP
php实现多维数组排序的方法示例
Mar 23 #PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
Mar 23 #PHP
php PDO实现的事务回滚示例
Mar 23 #PHP
You might like
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
2020/06/03 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
JAVASCRIPT函数作用域和提前声明 分享
2013/08/22 Javascript
Jquery uploadify图片上传插件无法上传的解决方法
2013/12/16 Javascript
使用JavaScript获取地址栏参数的方法
2014/12/19 Javascript
JavaScript的Number对象的toString()方法
2015/12/18 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
微信小程序JS加载esmap地图的实例详解
2019/09/04 Javascript
vue倒计时刷新页面不会从头开始的解决方法
2020/03/03 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
[05:20]卡尔工作室_DOTA2新手教学_DOTA2超强新手功能
2013/04/22 DOTA
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
python Spyder界面无法打开的解决方法
2018/04/27 Python
python获取时间及时间格式转换问题实例代码详解
2018/12/06 Python
Python random模块制作简易的四位数验证码
2020/02/01 Python
Django多数据库配置及逆向生成model教程
2020/03/28 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
英国家喻户晓的家居商店:The Range
2019/03/25 全球购物
美国精油公司:Plant Therapy
2019/05/17 全球购物
J2EE系统只能是基于web
2015/09/08 面试题
求职信的要素有哪些呢
2013/12/26 职场文书
商超业务员岗位职责
2014/03/12 职场文书
yy司仪主持词
2014/03/22 职场文书
二年级小学生评语
2014/04/21 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
幼儿园安全生产月活动总结
2014/07/05 职场文书
2016大学生毕业实习心得体会
2016/01/23 职场文书
分享一些Java的常用工具
2021/06/11 Java/Android
Go语言基础知识点介绍
2021/07/04 Golang
Win11运行育碧游戏总是崩溃怎么办 win11玩育碧游戏出现性能崩溃的解决办法
2022/04/06 数码科技