do…while 语句

未匹配的标注

简介#

do…while 循环首先会执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。

do…while 循环和 while 循环非常相似,区别在于表达式的值是在每次循环结束时检查而不是开始时。

和一般的 while 循环主要的区别是 do…while 的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),然而在一般的 while 循环中就不一定了(表达式真值在循环开始时检查,如果一开始就为 FALSE 则整个循环立即终止)。

语法#

do {
  要执行的代码;
} while (条件为真);


实例#

首先把变量 $x 设置为 1($x=1)。然后,do while 循环输出一段字符串,然后对变量 $x 递增 1。随后对条件进行检查($x 是否小于或等于 5)。只要 $x 小于或等于 5,循环将会继续运行:

<?php 
$x=1; 

do {
  echo "这个数字是:$x <br>";
  $x++;
} while ($x<=5);

输出结果:
这个数字是:1
这个数字是:2
这个数字是:3
这个数字是:4
这个数字是:5

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~