栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > thinkphp

范围判断标签_内置标签_模版_帮助文档_Thinkphp手册用法

thinkphp 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

范围判断标签_内置标签_模版_帮助文档_Thinkphp手册用法

范围判断标签包括in notin between notbetween四个标签,都用于判断变量是否中某个范围。

IN和NOTIN

用法: 假设我们中控制器中给id赋值为1:

$id =    1;
$this->assign('id',$id);

我们可以使用in标签来判断模板变量是否在某个范围内,例如:


id在范围内

最后会输出:id在范围内。

如果判断不在某个范围内,可以使用: id不在范围内 可以把上面两个标签合并成为:


id在范围内

id不在范围内

name属性还可以支持直接判断系统变量,例如:


$_GET['id'] 在范围内

更多的系统变量用法可以参考系统变量部分。

value属性也可以使用变量,例如:


id在范围内

$range变量可以是数组,也可以是以逗号分隔的字符串。

value属性还可以使用系统变量,例如:


id在范围内
BETWEEN 和 NOTBETWEEN

可以使用between标签来判断变量是否在某个区间范围内,可以使用:


输出内容1

同样,可以使用notbetween标签来判断变量不在某个范围内:


输出内容1

当使用between标签的时候,value只需要一个区间范围,也就是只支持两个值,后面的值无效,例如


输出内容1

实际判断的范围区间是1~3,而不是1~10,也可以支持字符串判断,例如:


输出内容1

name属性可以直接使用系统变量,例如:


输出内容1

value属性也可以使用变量,例如:


输出内容1

变量的值可以是字符串或者数组,还可以支持系统变量。


输出内容1
RANGE

也可以直接使用range标签,替换前面的判断用法:


输出内容1

其中type属性的值可以用in/notin/between/notbetween,其它属性的用法和IN或者BETWEEN一致。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/825084.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号