博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
thinkphp-条件判断-SWITCH标签
阅读量:6276 次
发布时间:2019-06-22

本文共 888 字,大约阅读时间需要 2 分钟。

语法

{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
本文转自 素颜猪 51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1897214

转载地址:http://rmfva.baihongyu.com/

你可能感兴趣的文章
rpmfusion 的国内大学 NEU 源配置
查看>>
spring jpa 配置详解
查看>>
IOE,为什么去IOE?
查看>>
java 用反射简单应用,将Object简单转换成map
查看>>
Storm中的Worker
查看>>
dangdang.ddframe.job中页面修改表达式后进行检查
查看>>
Web基础架构:负载均衡和LVS
查看>>
Linux下c/c++相对路径动态库的生成与使用
查看>>
SHELL实现跳板机,只允许用户执行少量允许的命令
查看>>
SpringBoot 整合Redis
查看>>
2014上半年大片早知道
查看>>
Android 6.0指纹识别App开发案例
查看>>
正文提取算法
查看>>
轻松学PHP
查看>>
Linux中的网络监控命令
查看>>
this的用法
查看>>
windows下安装redis
查看>>
CentOS7 yum 安装git
查看>>
启动日志中频繁出现以下信息
查看>>
httpd – 对Apache的DFOREGROUND感到困惑
查看>>