首页博客网络编程
PHP while 循环多次执行一个代码块。此函数也存在于其他编程语言中,例如 Java 和 C++。
PHP 循环以这种方式工作:它们一遍又一遍地重复相同的操作,直到达到特定的效果。PHP 循环有四种类型,每种类型由一个单独的语句表示:while, do...而,为和为。
在本教程中,我们将重点介绍前两种类型的 PHP 循环。如果您想了解更多关于foreach和foreach的信息,欢迎您参加我们的下一课。
为了不多次编写同一行代码,请使用循环。
PHP 和循环多次运行代码块,直到指定的条件不再为真。while
do...while
while
循环 PHP 在运行代码块之前检查条件,而在运行代码后检查条件。do...while
要正确执行 PHP 循环,必须遵循正确的语法:while
while (condition is true) {
code to be executed;
}
让我们回顾一下下面的示例。我们的代码将变量的值设置为 1。然后,它检查是否小于 5,并继续执行 PHP 循环(重复运行代码块)。$xyz
$xyz
while
变量值将随着每个循环增加一个,并且代码每次都会显示更新的值:
例复制
<?php $xyz = 1; while($x < 5) { echo "Current value: $xyz <br>"; $xyz++; } ?>
PHP 循环的正确语法如下所示:do...while
do {
code to be executed;
} while (condition is true);
在下面的代码示例中,您可以看到为变量分配的值为 1。然后,脚本打印出变量值并将其增加 1。之后,它会检查该值是否小于 5。如果确实如此,PHP do while 循环继续:$xyz
例复制
<?php $xyz = 1; do { echo "Current value: $xyz <br>"; $xyz++; } while ($xyz < 5);?>
注意:在 do while 示例中,无论条件是否为真,代码始终在第一次运行。
循环的使用消除了多次编写同一代码块以使其多次运行的需要。
要多次执行一段代码直到条件变为 false,请使用 and 循环。while
do...while
while
在循环遍历代码之前检查条件是否为 true。 仅在运行后检查此项。do...while
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位