對於

當你知道要執行語句或語句塊的次數時,將使用 for 語句。

初始化器用於設定迴圈迭代次數的計數器的起始值。為此目的,可以在此宣告變數,將其命名為 $i 是傳統的。

以下示例迭代 10 次並顯示 0 到 9 之間的數字。

for ($i = 0; $i <= 9; $i++) {
    echo $i, ',';
}

# Example 2
for ($i = 0; ; $i++) {
  if ($i > 9) {
      break;
  }
  echo $i, ',';
}

# Example 3
$i = 0;
for (; ; ) {
    if ($i > 9) {
        break;
    }
    echo $i, ',';
    $i++;
}

# Example 4
for ($i = 0, $j = 0; $i <= 9; $j += $i, print $i. ',', $i++);

預期的輸出是:

0,1,2,3,4,5,6,7,8,9,