ThinkPHP 模板判断输出--Switch 标签
2016-11-02 11:24
537 查看
ThinkPHP 模板引擎支持 switch 判断,根据不同情况输出不同的值,格式如下:
<switch name="变量名" >
<case value="值1">输出内容1</case>
<case value="值2">输出内容2</case>
<default />默认情况
</switch>
例子:
<switch name="gid">
<case value="1">产品1</case>
<default />默认值
</switch>
注意
name 属性值为变量名称,也就是没有 $ 符号,而 value 值使用变量时需要 $ 符号,这点非常容易出错,见下面的例子:
<switch name="gid">
<case value="$goodsid">产品1</case>
<default />默认值
</switch>
<switch name="变量名" >
<case value="值1">输出内容1</case>
<case value="值2">输出内容2</case>
<default />默认情况
</switch>
例子:
<switch name="gid">
<case value="1">产品1</case>
<default />默认值
</switch>
注意
name 属性值为变量名称,也就是没有 $ 符号,而 value 值使用变量时需要 $ 符号,这点非常容易出错,见下面的例子:
<switch name="gid">
<case value="$goodsid">产品1</case>
<default />默认值
</switch>
相关文章推荐
- ThinkPHP模板判断输出Defined标签用法详解
- ThinkPHP模板判断输出Empty标签用法详解
- ThinkPHP模板判断输出Present标签用法详解
- ThinkPHP模板范围判断输出In标签与Range标签用法详解
- ThinkPHP模板判断输出Empty标签用法详解
- ThinkPHP模板判断输出Present标签用法详解
- ThinkPHP模板判断输出Defined标签用法详解
- ThinkPHP 模板范围判断输出 In 标签与 Range 标签
- ThinkPHP模板范围判断输出In标签与Range标签用法详解
- ThinkPHP模板判断输出Empty标签用法详解
- 学习ThinkPHP3.2.2:video15,模板标签中的空格导致输出内容错误
- thinkphp 模板输出 if 标签
- ThinkPHP模板循环输出Volist标签用法实例详解
- thinkphp 模板页面select判断 if标签
- ThinkPHP模板Switch标签用法示例
- 转载--thinkphp模板中支持php的if else 判断标签
- ThinkPHP模板循环输出Volist标签用法实例详解
- ThinkPHP 模板循环输出 Volist 标签
- ThinkPHP3.1变量输出-常用的模板标签用法
- ThinkPHP模板之变量输出、自定义函数与判断语句用法