ThinkPHP模板標(biāo)簽eq if 中區(qū)分0,null,false的方法
在做項(xiàng)目的時(shí)候發(fā)現(xiàn)在ThinkPHP的模板標(biāo)簽eq中,對于0、null、false的判斷是一樣的,也就是說如果變量是這三個(gè)值的話就無法區(qū)分了,搞的我很郁悶,翻了下官方手冊沒找到,想想不應(yīng)該呀,又翻了一遍,發(fā)現(xiàn)原來還有個(gè)heq和nheq標(biāo)簽,官方手冊只是提了一下,也沒細(xì)說,因此很多人可能忽略了,這個(gè)標(biāo)簽是用于判斷恒等于的,就等于“===”了,這下好了,問題解決。具體使用方法跟eq標(biāo)簽一樣,
如下所示:
<!--heq標(biāo)簽-->
<heq name="var" value="0">...</heq>
<heq name="var" value="">...</heq>
<heq name="var" value="false">...</heq>
<!--if標(biāo)簽中使用-->
<if condition="$var heq 0">...</if>
<if condition="$var heq ''">...</if>
<if condition="$var heq false">...</if>
以上這篇ThinkPHP模板標(biāo)簽eq if 中區(qū)分0,null,false的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Thinkphp5.0框架視圖view的循環(huán)標(biāo)簽用法示例
- Thinkphp5.0 框架實(shí)現(xiàn)控制器向視圖view賦值及視圖view取值操作示例
- thinkPHP5 tablib標(biāo)簽庫自定義方法詳解
- Thinkphp模板標(biāo)簽if和eq的區(qū)別和比較實(shí)例分析
- ThinkPHP模板比較標(biāo)簽用法詳解
- ThinkPHP模板Switch標(biāo)簽用法示例
- ThinkPHP模板IF標(biāo)簽用法詳解
- ThinkPHP之foreach標(biāo)簽使用概述
- Thinkphp5.0 框架視圖view的比較標(biāo)簽用法分析
相關(guān)文章
php中字符集轉(zhuǎn)換iconv函數(shù)使用總結(jié)
這篇文章主要介紹了php中字符集轉(zhuǎn)換iconv函數(shù)使用總結(jié),本文同時(shí)介紹了mb_convert_encoding函數(shù),需要的朋友可以參考下2014-10-10PHP封裝PDO實(shí)現(xiàn)操作MySql數(shù)據(jù)庫
數(shù)據(jù)庫操作類可以封裝數(shù)據(jù)庫連接和操作,使代碼更易于維護(hù)和擴(kuò)展,這篇文章主要為大家詳細(xì)介紹了PHP如何封裝操作類PDO從而實(shí)現(xiàn)操作MySql數(shù)據(jù)庫的功能,需要的可以了解下2023-10-10詳解PHP+AJAX無刷新分頁實(shí)現(xiàn)方法
這篇文章主要介紹了詳解PHP+AJAX無刷新分頁實(shí)現(xiàn)方法,需要的朋友可以參考下2015-11-11深入理解:單一入口、MVC、ORM、CURD、ActiveRecord概念
本篇文章是對單一入口、MVC、ORM、CURD、ActiveRecord概念進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP持久連接mysql_pconnect()函數(shù)使用介紹
mysql_pconnect()函數(shù)可以大大的提高M(jìn)YSQL效率,不過,此連接不自動(dòng)關(guān)閉,也會造成一些問題,請注意將不用的連接即時(shí)關(guān)閉,以避免不必要的錯(cuò)誤發(fā)生2012-02-02PHP實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建XML文檔的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建XML文檔的方法,結(jié)合實(shí)例形式分析了php針對xml格式數(shù)據(jù)的構(gòu)建及文件讀寫相關(guān)操作技巧,需要的朋友可以參考下2018-03-03