Php/php looping do while

来自菜鸟教程
跳转至:导航、​搜索

PHP做while循环

The do...while 循环-循环执行一次代码块,然后在指定条件为true时重复循环。

PHP做... while循环

The do...while 循环将始终执行一次代码块,然后将检查条件,并在指定条件为true时重复循环。

句法

do
{

  code to be executed;

}
while (condition is true);

例子

下面的示例首先将变量$ x设置为1($ x = 1)。然后,do while循环将写入一些输出,然后将变量$ x加1。然后检查条件($ x小于或等于5?),只要$ x小于或等于5,循环将继续运行:

 <?php 
$x = 1; 

do {
  echo "The number is: $x <br>";

    $x++;
} while ($x <= 5);
?> 

注意: In a do...while 循环在执行循环内的语句之后测试条件。这意味着 do...while 即使条件为false,循环也会至少执行一次其语句。见下面的例子。


本示例将$ x变量设置为6,然后运行循环, 然后检查条件

 <?php 
$x = 6;
 
do {
  echo "The number is: $x <br>";
  $x++;
} while ($x <= 5);
?>