PHP for循環
PHP for循環可以用來遍歷一組指定的次數的代碼。如果迭代次數已知,則應優先考慮使用for循環,否則使用while
循環。
for循環的語法
for(initialization; condition; increment/decrement){
//code to be executed
}
for循環流程圖
示例代碼-
<?php
for($n=1;$n<=10;$n++){
echo "$n<br/>";
}
?>
輸出結果如下-
1
2
3
4
5
6
7
8
9
10
PHP嵌套for循環
在PHP中,我們可以在for循環中使用for循環,它稱爲嵌套for循環。
在內部或嵌套for循環的情況下,對於每一次執行的外部for循環,將完全執行嵌套的內for循環。 如果外部for循環執行3
次,內部for循環執行3
次,內部for循環將一共要執行9
次(第一個外部for循環爲3
次,第二個內for部循環爲3
次)。
示例
<?php
for($i=1;$i<=3;$i++){
for($j=1;$j<=3;$j++){
echo "$i $j<br/>";
}
}
?>
上面代碼輸出結果如下 -
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
PHP foreach循環
PHP中的foreach循環循環用於遍歷數組元素。
語法
<?php
foreach( $array as $var ){
//code to be executed
}
?>
示例代碼:
<?php
$season=array("summer","winter","spring","autumn");
foreach( $season as $arr ){
echo "Season is: $arr<br />";
}
?>
上面代碼輸出結果如下 -
Season is: summer
Season is: winter
Season is: spring
Season is: autumn