for語句LOGIN

for語句

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) 新找到下提供程式碼如下

#//99乘法口訣表從1開始,所以宣告一個變數$i = 1,讓$i小於10,也就是最大值為9######
<?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>
下一節
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
章節課件