PHP do-while循环

PHP do-while循环

PHP do-while循环可以用于遍历一组代码,类似于PHP while循环。 PHP do-while循环保证至少执行一次。

PHP do-while循环用于多次执行程序的一组代码。如果你必须至少执行一次循环,而循环的次数不是固定的,建议使用 do-while 循环。

它总是至少执行一次代码,因为条件是在执行代码后检查的。

do-while循环与while循环非常相似,唯一的区别在于条件检查的时机。两种循环的主要区别在于,while循环在循环开始时检查条件,而do-while循环在循环结束时检查条件。

语法

do{
//code to be executed
}while(condition);

流程图

PHP do-while循环

示例1

<?php  
n=1;  
do{  
echo "n<br/>";  
n++;  
}while(n<=10);  
?>  

输出:

1
2
3
4
5
6
7
8
9
10

示例2

分号用于终止do-while循环。如果在do-while循环后不使用分号,则程序在do-while循环后不能包含任何其他语句。在这种情况下,不会生成任何错误。

 <?php
    x = 5;
    do {
        echo "Welcome to javatpoint! </br>";x++;
    } while ($x < 10);
?>

输出:

Welcome to javatpoint!
Welcome to javatpoint!
Welcome to javatpoint!
Welcome to javatpoint!
Welcome to javatpoint!

示例3

以下示例将至少一次增加$x的值。因为给定的条件是假的。

 <?php
    x = 1;
    do {
        echo "1 is not greater than 10.";
        echo "</br>";x++;
    } while (x>10);
    echox;
?>

输出:

1 is not greater than 10.
2

while循环和do-while循环的区别

while循环 do-while循环
while循环也被称为 入口控制循环 do-while循环也被称为 出口控制循环
如果条件为假,循环体不会执行。 即使条件为假,循环体至少会执行一次。
条件先检查,然后执行语句块。 先执行语句块,然后检查条件。
这个循环不使用分号来终止循环。 do-while循环使用分号来终止循环。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程