《PHP實例:ThinkPHP模板標簽eq if 中區分0,null,false的方法》要點:
本文介紹了PHP實例:ThinkPHP模板標簽eq if 中區分0,null,false的方法,希望對您有用。如果有疑問,可以聯系我們。
相關主題:thinkphp教程
在做項目的時候發現在ThinkPHP的模板標簽eq中,對于0、null、false的判斷是一樣的,也就是說如果變量是這三個值的話就無法區分了,搞的我很郁悶,翻了下官方手冊沒找到,想想不應該呀,又翻了一遍,發現原來還有個heq和nheq標簽,官方手冊只是提了一下,也沒細說,因此很多人可能忽略了,這個標簽是用于判斷恒等于的,就等于“===”了,這下好了,問題解決.具體使用方法跟eq標簽一樣,PHP編程
如下所示:PHP編程
<!--heq標簽-->
PHP編程
<heq name="var" value="0">...</heq>
<heq name="var" value="">...</heq>
<heq name="var" value="false">...</heq>
PHP編程
<!--if標簽中使用-->
PHP編程
<if condition="$var heq 0">...</if>
<if condition="$var heq ''">...</if>
<if condition="$var heq false">...</if>
PHP編程
以上這篇ThinkPHP模板標簽eq if 中區分0,null,false的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持維易PHP.PHP編程
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1330.html