本文實例講述了Thinkphp5.0 框架視圖view的比較標簽用法。分享給大家供大家參考,具體如下:
{eq name="a" value="10"} p>相等/p> {else/} p>不相等/p> {/eq}
{equal name="a" value="10"} p>相等/p> {else/} p>不相等/p> {/equal}
{neq name="a" value="10"} p>不相等/p> {else/} p>相等/p> {/neq}
{notequal name="a" value="10"} p>不相等/p> {else/} p>相等/p> {/notequal}
{egt name="a" value="10"} p>大于等于/p> {else/} p>小于/p> {/egt}
?。?!如果需要在模板中使用兩個變量進行比較,value的值需要使用$符號:
$b可以使用雙引號,也可以使用單引號。
{eq name="a" value="$b"} p>變量a和變量b相等/p> {else/} p>變量a和變量b不相等/p> {/eq}
條件判斷標簽:
switch標簽:
{switch name='user_level'} {case value='1'}p>VIP會員/p>{/case} {case value='2'}p>鉆石會員/p>{/case} {case value='3|4'}p>鉑金會員/p>{/case} {case value='5'}p>黃金會員/p>{/case} {default /}p>普通會員/p> {/switch}
range標簽:
!-- type等于in的使用 --> {range name="user_age" value="10,11,12,13" type="in"} p>用戶年齡是10、11、12、13中的一個/p> {else/} p>用戶年齡不是10、11、12、13中的一個/p> {/range}
!-- type等于between的使用 --> {range name="user_age" value="10,13" type="between"} p>用戶年齡在10到13之間/p> {else/} p>用戶年齡不在10到13之間/p> {/range}
between標簽:
{between name="user_age" value="10,13"} p>用戶年齡在10到13之間/p> {else/} p>用戶年齡不在10到13之間/p> {/between}
defined標簽:
!-- 判斷常量是否定義 --> {defined name="APP_NAME"} p>定義了常量APP_NAME/p> {else/} p>未定義常量APP_NAME/p> {/defined}
if標簽:
!-- if標簽 --> {if condition="($a > 10) and ($a 20)"} p>變量a大于10,小于20 /p> {else/} p>變量a小于等于10或大于等于20/p> {/if}
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。