Thinkphp5.0 框架视图view的比较标签用法分析

吾爱主题 阅读:172 2021-08-31 16:10:00 评论:0

本文实例讲述了Thinkphp5.0 框架视图view的比较标签用法。分享给大家供大家参考,具体如下:

?
1 2 3 4 5 {eq name= "a" value= "10" }    <p>相等</p> { else /} <p>不相等</p> {/eq}
?
1 2 3 4 5 {equal name= "a" value= "10" }    <p>相等</p> { else /}    <p>不相等</p> {/equal}
?
1 2 3 4 5 {neq name= "a" value= "10" }    <p>不相等</p> { else /}    <p>相等</p> {/neq}
?
1 2 3 4 5 {notequal name= "a" value= "10" }    <p>不相等</p> { else /}    <p>相等</p> {/notequal}
?
1 2 3 4 5 {egt name= "a" value= "10" }    <p>大于等于</p> { else /}    <p>小于</p> {/egt}

!!!如果需要在模板中使用两个变量进行比较,value的值需要使用$符号:
$b可以使用双引号,也可以使用单引号。

?
1 2 3 4 5 {eq name= "a" value= "$b" }    <p>变量a和变量b相等</p> { else /}    <p>变量a和变量b不相等</p> {/eq}

条件判断标签:

switch标签:

?
1 2 3 4 5 6 7 {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标签:

?
1 2 3 4 5 6 <!-- 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}
?
1 2 3 4 5 6 <!-- type等于between的使用 --> {range name= "user_age" value= "10,13" type= "between" } <p>用户年龄在10到13之间</p> { else /} <p>用户年龄不在10到13之间</p> {/range}

between标签:

?
1 2 3 4 5 {between name= "user_age" value= "10,13" } <p>用户年龄在10到13之间</p> { else /} <p>用户年龄不在10到13之间</p> {/between}

defined标签:

?
1 2 3 4 5 6 <!-- 判断常量是否定义 --> {defined name= "APP_NAME" } <p>定义了常量APP_NAME</p> { else /} <p>未定义常量APP_NAME</p> {/defined}

if标签:

?
1 2 3 4 5 6 <!-- if 标签 --> { if condition= "($a > 10) and ($a < 20)" } <p>变量a大于10,小于20 </p> { else /} <p>变量a小于等于10或大于等于20</p> {/ if }

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

原文链接:https://www.cnblogs.com/gyfluck/p/9413321.html

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容