ThinkPHP模板范围判断输出在标签和标签的使用范围的详细解释

在标签的ThinkPHP模板和标签的范围是用来确定一个模板变量在一定范围内。

1.in标签

ThinkPHP的标签是用于模板变量在一定范围内,使用格式如下:


要输出的内容


使用时,将变量设置在模块操作(如索引 /显示)中并分配给模板:


GroupID = 1美元;
美元->分配(GroupID


模板 / / /物流/ display.html默认索引,使用标签如下:


行政组


为了运行这个示例,您可以输出:

行政组

此示例的PHP代码相当于:


< PHP
如果(in_array(($ GroupID)、爆炸(',',、))){
回声管理组;
}
>


注意:变量的值也可以是字符串或数组,value属性的值可以用作变量。

2.notin标签

有一个的标签,这是相应的没有标签,判断是不是在一定的范围内:

用法如下:


托管组


上述标签的两个示例与同一个标签相结合:


管理组非托管组


3.range标签

ThinkPHP在没有标签也可以与范围标签更换,如:


行政组


上面的例子是等价的标签,这相当于在标签的类型属性的值不。