1 近日在看 codeigniter 源碼時發現了一種 foreach 的另外一種寫法。並試了 for 的這種寫法,沒想到也能用。代碼如下:
2
3 <?php教程
4 $array = array('one', 'two', 'three');
5
6 echo 'foreach-------<br />';
7 foreach($array as $value):
8 echo $value.'<br />';
9 endforeach;
10
11 echo 'for-------<br />';
12 for($i=0; $i<5; $i++):
13 echo $i.'<br />';
14 endfor;
15 ?>
1 這種用法平時很少見,在php手冊中有說明:
2
3 php 也支持用冒號的 for 循環的替代語法。
4
5 for (expr1; expr2; expr3):
6 statement;
7 ...
8 endfor;