Thinkphp5.0 框架视图view的比较标签用法分析
本文实例讲述了Thinkphp5.0框架视图view的比较标签用法。分享给大家供大家参考,具体如下:
{eqname="a"value="10"}相等
{else/}不相等
{/eq}
{equalname="a"value="10"}相等
{else/}不相等
{/equal}
{neqname="a"value="10"}不相等
{else/}相等
{/neq}
{notequalname="a"value="10"}不相等
{else/}相等
{/notequal}
{egtname="a"value="10"}大于等于
{else/}小于
{/egt}
!!!如果需要在模板中使用两个变量进行比较,value的值需要使用$符号:
$b可以使用双引号,也可以使用单引号。
{eqname="a"value="$b"}变量a和变量b相等
{else/}变量a和变量b不相等
{/eq}
条件判断标签:
switch标签:
{switchname='user_level'} {casevalue='1'}VIP会员
{/case} {casevalue='2'}钻石会员
{/case} {casevalue='3|4'}铂金会员
{/case} {casevalue='5'}黄金会员
{/case} {default/}普通会员
{/switch}
range标签:
{rangename="user_age"value="10,11,12,13"type="in"}用户年龄是10、11、12、13中的一个
{else/}用户年龄不是10、11、12、13中的一个
{/range}
{rangename="user_age"value="10,13"type="between"}用户年龄在10到13之间
{else/}用户年龄不在10到13之间
{/range}
between标签:
{betweenname="user_age"value="10,13"}用户年龄在10到13之间
{else/}用户年龄不在10到13之间
{/between}
defined标签:
{definedname="APP_NAME"}定义了常量APP_NAME
{else/}未定义常量APP_NAME
{/defined}
if标签:
{ifcondition="($a>10)and($a<20)"}变量a大于10,小于20
{else/}变量a小于等于10或大于等于20
{/if}
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《ZendFrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。