Sivo 悉见

8.11 For标签

匿名 · 更新于 2013/12/26

For标签用于实现for循环,格式为:

for标签(循环输出数据)
闭合 非闭合标签
属性 start(必须):循环变量开始值
end(必须):循环变量结束值
name(可选):循环变量名,默认值为i
step(可选):步进值,默认值为1
comparison(可选):判断条件,默认为lt
用法:
  1. <for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" >
  2. </for>
开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt;;name的默认值是i,步进值的默认值是1,举例如下:
  1. <for start="1" end="100">
  2. {$i}
  3. </for>
解析后的代码是
  1. for ($i=1;$i<100;$i+=1){
  2.     echo $i;
  3. }