ThinkPHP模板Switch标签用法示例
模板 示例 用法 标签 thinkphp switch
2023-06-13 09:15:32 时间
ThinkPHP模板中的switch标签用于在模板中根据不同情况输出不同的值。
ThinkPHP模板引擎支持switch判断,可根据不同条件输出不同的结果,使用格式如下:
<switchname="变量名"> <casevalue="值1">输出内容1</case> <casevalue="值2">输出内容2</case> <default/>默认情况 </switch>
用法举例如下:
<switchname="uid"> <casevalue="1">管理员</case> <default/>游客 </switch>
此处注意:
而
多条件判断:
case的value属性可以支持多个条件的同时判断,使用|符号进行分割:
<switchname="Think.get.type"> <casevalue="gif|png|jpeg">图像格式文件</case> <default/>其他格式文件 </switch>
此处表示如果$_GET["type"]的值是gif、png或者jpg的话,就判断为图像格式。
name属性还可以是系统变量,并且可以使用函数,如:
<switchname="Think.get.username|function1"> ...... </switch>
相关文章
- EasyC++39,函数模板
- Django模板标签
- 软件测试报告如何写好_软件功能测试报告模板
- 【数学建模绘图系列教程】绘图模板总结
- 「设计模式 JavaScript 描述」模板方法模式
- 策略模式-短信模板业务场景
- Vue3学习笔记(一)——MVC与vue3概要、模板、数据绑定与综合示例
- 模板引擎 FreeMarker
- SSM整合shiro-自定义过滤器(模板)
- MyBatis-Plus代码生成器模板(SpringBoot版本)
- 后端思维篇:如何抽个通用上报模板
- Win32 最简单的窗口模板和常用的5个消息参数使用示例
- 用JS实现一个模板引擎
- 用PHP制作静态网站的模板框架(一)
- smarty模板嵌套之include与fetch性能测试
- 用函数模板,写一个简单高效的JSON查询器的方法介绍
- 在子页中隐藏模板页中的div示例代码
- 排序算法模板实现示例分享