【www.gdgbn.com--php应用】

 1 近日在看 codeigniter 源码时发现了一种 foreach 的另外一种写法。并试了 for 的这种写法,没想到也能用。代码如下:
 2
 3  php教程
 4  $array = array("one", "two", "three");
 5
 6  echo "foreach-------
";
 7 foreach($array as $value):
 8   echo $value."
";
 9 endforeach;
10
11 echo "for-------
";
12 for($i=0; $i<5; $i++):
13   echo $i."
";
14 endfor;
15 ?>

1 这种用法平时很少见,在php手册中有说明:
2
3 php 也支持用冒号的 for 循环的替代语法。
4
5 for (expr1; expr2; expr3):
6     statement;
7     ...
8 endfor;

 

本文来源:http://www.gdgbn.com/jiaocheng/28665/