对于

当你知道要执行语句或语句块的次数时,将使用 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,