PHP for 迴圈
PHP for 迴圈執行程式碼區塊指定的次數。
PHP for 迴圈
如果您已經事先確定腳本執行的次數,可以使用 for 迴圈。
語法
for (init counter; test counter; increment counter) { code to be executed; }
參數:
#· init counter:初始化循環計數器的值
#· test counter: 評估每個循環迭代。如果值為 TRUE,繼續循環。如果它的值為 FALSE,則循環結束。
· increment counter:增加循環計數器的值
下面的範例顯示了從0 到10 的數字:
實例
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
PHP foreach 迴圈
foreach 迴圈只適用於數組,並用於遍歷數組中的每個鍵/值對。
語法
foreach ($array as $value) { code to be executed; }
每進行一次循環迭代,當前數組元素的值就會被賦值給 $value 變量,並且數組指標會逐一地移動,直到到達最後一個數組元素。
下面的範例示範的循環將輸出給定陣列($colors)的值:
#實例
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
for (表達示1; 表達示2; 表達示3){
需要執行的程式碼段
}
· 表達式1 是初始化賦值,可同時賦值多個程式碼。
· 表達顯示2 在每次循環開始前求值。如果值為 TRUE,則繼續循環,執行巢狀的循環語句。如果值為 FALSE,則終止迴圈。
· 表達顯示3 在每次循環之後被求值。 · <?php
#· for ($i = 1; $i <= 10; $i++) {# . <br />';· }
· ?>多重條件判斷
#
<?PHP for($i=0,$j=10;$i<$j;$i++,$j--){ echo $i.'---------'.$j.'<br />'; } ?>##-------
##1-------# -------------------------------------------------- -------------------------------------------------- -------------------
用for循環來打9*9的乘法口訣表 之後
111(2)22) 新找到下提供程式碼如下
<?php ? >###foreach 循環###### #foreach 迴圈用於遍歷數組,後面在對數組進行操作的時候能夠用到。 ######語法######foreach ($array as $value)### {### 要執行程式碼;### }###
每進行一次循環,當前數組元素的值就會被賦值給 $value 變數(數組指標會逐一移動),在進行下一次循環時,您將看到數組中的下一個值。
<html> <body> <?php $x=array("one","two","three"); foreach ($x as $value) { echo $value . "<br>"; } ?> </body> </html>下一節