1)基本用法

①在Index掌握器中,新建switchtag方法

②新建switch.html模板,并利用switch标签进行输出

thinkphp中php标签ThinkPHP5开辟连载71thinkphp5连载模板内置标签之前提标签一 Docker

预览:

2)利用函数或系统变量

在switch.html模板中,对数据利用变量:

访问switchtag方法,预览:

3)case属性支持多个条件的判断

对付case属性可以支持多个条件的判断,利用”|”进行分割。

在switch.html模板中,case利用多个条件:

访问switchtag方法,预览:

4)case的value属性可以利用变量

在switch.html模板中,case的value属性利用变量进行判断:

访问switchtag方法,预览:

把稳:

1. 利用变量办法的情形下,不再支持“|”分割的多个条件判断用法。

2. case的value属性利用变量时,一定要加“$”。

二、if标签

1)基本用法

①在Index掌握器中,新建iftag方法

②新建if.html模板,并在模板中用if标签判断

预览:

2)利用PHP代码

在if.html模板中,利用PHP模板:

访问iftag方法,预览:

把稳:

1. 判断条件支持点语法($data.num)、工具语法($data->num)、数组下标($data[‘num’])。

2. 如果某些分外的哀求下面,IF标签仍旧无法知足哀求的话,可以利用原生php代码或者PHP标签来直接书写代码。

ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员

关注卓象程序员,定期发布技能文章

下一篇讲解“模板-内置标签之条件标签二”