6-8 PHP中循环结构之do while循环语句
本节编程练习不计算学习进度,请电脑登录imooc.com操作

PHP中循环结构之do while循环语句

在PHP中循环语句还有另一种:do...while循环语句语法如下:

<?php
do{ 
     //执行任务
}while(条件)
?>

首先执行任务(上一节的while语句是先判断条件是否成立,再执行任务),执行任务完毕,判断某个条件是否符合(条件返回值是否为TRUE),若符合则再次执行任务,执行完毕任务,继续判定条件。

任务

瞅瞅do...while的用户吧!

例如需要围绕足球场跑10圈,初始化变量为1,首先跑第一圈,接着变量递增1,然后判断循环条件,变量是否小于10,满足则继续跑剩余的圈数,直到跑完第10圈。

1、在第3行{前面输入第一条指令:

do

2、第6行}后面输入第二条指令:

while($i<=10);

如图如下:

  1. <?php
  2. $i = 1 ; //从第1圈开始跑
  3. { //跑10圈
  4. echo "在跑第".$i."圈。";
  5. $i++;
  6. }
  7. ?>
下一节