多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 15.2. 范围操作符 范围操作符可以和#set 和#foreach 语句一起使用。有助于产生一个整数的目标数组,范围操作符有以下的结构: ``` [n..m] ``` n 和 m 都必须是整数或者可以产生整数。不管 m 大于或者小于n 都没关系;在m小于n这种情况下,范围可以向下计数。下面是使用范围操作符的例子: 第一个例子 ``` #foreach( $foo in [1..5] ) $foo #end ``` 第二个例子 ``` #foreach( $bar in [2..-2] ) $bar #end ``` 第三个例子 ``` #set( $arr = [0..1] ) #foreach( $i in $arr ) $i #end ``` 第四个例子 ``` [1..3] ``` 他们分别产生一下输出 ``` 1 2 3 4 5 2 1 0 -1 -2 0 1 [1..3] ``` 范围操作符和#set 和#foreach 指令一起使用时,只是产生数组。 页面设计人员在设计具有相同尺寸的表格时,有时没有足够的数据来填充,他们会发现范围操作符非常有用。