多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 范围判断标签 [上一页](# "上一页")[下一页](# "下一页") Range标签用于判断某个变量是否在某个范围之内: <table border="0" cellspacing="1" cellpadding="0"><tr><th colspan="2">范围判断标签(包括innotinbetween notbetween)</th></tr><tr><td>闭合</td><td> 非闭合标签</td></tr><tr><td>属性</td><td>name(必须):变量名<br/>value(必须):要比较的范围值,支持变量</td></tr></table> 用法: 可以使用in标签来判断模板变量是否在某个范围内,例如:`<in name="id"value="1,2,3">输出内容1</in>`如果判断不再某个范围内,可以使用:`<notin name="id"value="1,2,3">输出内容2</notin>`可以把上面两个标签合并成为:`<in name="id"value="1,2,3">输出内容1<else/>输出内容2</in>`可以使用between标签来判断变量是否在某个区间范围内,可以使用:`<between name="id"value="1,10">输出内容1</between>`可以使用notbetween标签来判断变量不在某个范围内:`<notbetween name="id"value="1,10">输出内容1</notbetween>`当使用between标签的时候,value只需要一个区间范围,也就是只支持两个值,后面的值无效,例如`<between name="id"value="1,3,10">输出内容1</between>`实际判断的范围区间是1~3,而不是1~10,也可以支持字符串判断,例如:`<between name="id"value="A,Z">输出内容1</between>`所有的范围判断标签的value属性都可以使用变量,例如:`<in name="id"value="$var">输出内容1</in>`变量的值可以是字符串或者数组,都可以完成范围判断。 也可以直接使用range标签,替换in和notin的用法:`<range name="id"value="1,2,3"type="in">输出内容1</range>`其中type属性的值可以用in或者notin。 [上一页](# "上一页")[下一页](# "下一页")