PHP for循環(huán)-1.13PHP基礎(chǔ)教程

閱讀 ?·? 發(fā)布日期 2019-06-21 08:15 ?·? admin

PHP for 循環(huán)執(zhí)行代碼塊指定的次數(shù)。

PHP for 循環(huán)

如果您已經(jīng)提前確定腳本運行的次數(shù),可以使用 for 循環(huán)。

語法

for (init counter; test counter; increment counter) {
  code to be executed;
}

參數(shù):

  • init counter:初始化循環(huán)計數(shù)器的值
  • test counter:: 評估每個循環(huán)迭代。如果值為 TRUE,繼續(xù)循環(huán)。如果它的值為 FALSE,循環(huán)結(jié)束。
  • increment counter:增加循環(huán)計數(shù)器的值

下面的例子顯示了從 0 到 10 的數(shù)字:

實例

<?php 
for ($x=0; $x<=10; $x++) {
  echo "數(shù)字是:$x <br>";
} 
?>

PHP foreach 循環(huán)

foreach 循環(huán)只適用于數(shù)組,并用于遍歷數(shù)組中的每個鍵/值對。

語法

foreach ($array as $value) {
  code to be executed;
}

每進行一次循環(huán)迭代,當前數(shù)組元素的值就會被賦值給 $value 變量,并且數(shù)組指針會逐一地移動,直到到達最后一個數(shù)組元素。

下面的例子演示的循環(huán)將輸出給定數(shù)組($colors)的值:

實例

<?php 
$colors = array("red","green","blue","yellow"); 

foreach ($colors as $value) {
  echo "$value <br>";
}
?>

在稍后的章節(jié),您將學到更多有關(guān)數(shù)組的知識。