温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

thinkphp-条件判断-SWITCH标签

发布时间:2020-07-28 22:06:14 来源:网络 阅读:537 作者:素颜猪 栏目:web开发

语法

{switch name="变量" }     {case value="值1" break="0或1"}输出内容1{/case}     {case value="值2"}输出内容2{/case}     {default /}默认情况 {/switch}

说明

多用于等值判断

示例

{switch name="3"}     {case value="1"}value1{/case}     {case value="2"}value2{/case}     {default /}default {/switch}

输出

default

说明2

name属性可以使用函数

示例2

{switch name="$memberList|count"}     {case value="1"}value1{/case}     {case value="2"}value2{/case}     {case value="3"}value3{/case}     {case value="4"}value4{/case}     {default /}default {/switch}

输出2

value4

说明3

case的value属性可以支持多个条件的判断,使用”|”进行分割

示例3

{switch name="2"}     {case value="1|2|3"}规定数值{/case}     {default /}其他 {/switch}

输出3

规定数值

说明4

Case标签的break属性,表示是否需要break,默认是会自动添加break

示例4

{switch name="1"}     {case value="1" break="0"}admin{/case}     {case value="2"}common user{/case}     {default /}default {/switch}

输出4

admin common user


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI