在 PHP 中,我们有以下循环语句:
while - 只要指定条件为真,则循环代码块
do...while - 先执行一次代码块,然后只要指定条件为真则重复循环
for - 循环代码块指定次数
foreach - 遍历数组中的每个元素并循环代码块
PHP while 循环
只要指定的条件为真,while 循环就会执行代码块。
<?php $x=1; while($x<=5) { echo "这个数字是:$x <br>"; $x++; } ?>注释:本实例首先把变量 $x 设置为 1($x=1)。然后执行 while 循环,只要 $x 小于或等于 5($x<=5)。循环每运行一次,$x 将递增 1($x++)。
<?php $x=1; do { echo "这个数字是:$x <br>"; $x++; } while ($x<=5); ?>注释:本实例首先把变量 $x 设置为 1($x=1)。然后,do while 循环输出一段字符串,然后对变量 $x 递增 1($x++)。随后对条件进行检查,只要 $x 小于或等于 5($x<=5),循环将会继续运行。请注意,do while 循环只在执行循环内的语句之后才对条件进行测试,这意味着 do while 循环至少会执行一次语句,即使条件测试在第一次就失败了:
<?php $x=6; do { echo "这个数字是:$x <br>"; $x++; } while ($x<=5); ?>
评论