PHP for 循环
The for
loop - 循环遍历代码块指定次数。
PHP for 循环
The for
loop 用于您知道脚本应该运行多少次的情况。
语法
for (expression1, expression2, expression3) {
// code block
}
它是这样工作的
- 表达式 1 只评估一次
- 表达式 2 在每次迭代之前进行评估
- 表达式 3 在每次迭代之后进行评估
示例说明
- 第一个表达式,
$x = 0;
,只评估一次,并将计数器设置为 0。 - 第二个表达式,
$x <= 10;
,在每次迭代之前进行评估,并且只有当此表达式评估为 true 时,代码块才会执行。在此示例中,只要$x
小于或等于 10,此表达式就为 true。 - 第三个表达式,
$x++;
,在每次迭代之后进行评估,在此示例中,该表达式在每次迭代时将$x
的值增加 1。
break 语句
使用break
语句,我们可以在条件仍然为 true 时停止循环
示例
当$x
为 3 时停止循环
for ($x = 0; $x <= 10; $x++) {
if ($x == 3) break;
echo "The number is: $x <br>";
}
亲自试试 »
continue 语句
使用continue
语句,我们可以停止当前迭代,然后继续进行下一迭代
示例
如果$x
为 3,则停止并跳到下一迭代
for ($x = 0; $x <= 10; $x++) {
if ($x == 3) continue;
echo "The number is: $x <br>";
}
亲自试试 »
步长 10
此示例以 10 为步长计数到 100