Open In App

PHP do-while Loop

Improve
Improve
Like Article
Like
Save
Share
Report

The do-while loop is very similar to the while loop, the only difference is that the do-while loop checks the expression (condition) at the end of each iteration. In a do-while loop, the loop is executed at least once when the given expression is “false”. The first iteration of the loop is executed without checking the condition.

Flowchart of the do-while loop:

 

Syntax:

do {
       // Code is executed
} while (if the condition is true);

Example 1: The following code demonstrates the do..while statement.

PHP




<?php
  
    // Declare a number
    $num = 10;
  
    // do-while Loop
    do 
    {
        echo $num . "\n";
        $num += 2;
    } while ($num < 20);
  
?>


Output

10
12
14
16
18

Example 2:

PHP




<?php
  
    // Declare a number
    $num = 0;
  
    // do-while Loop
    do 
   {
        $num += 5;
        echo $num . "\n";
        
    } while ($num < 20);
  
?>


Output

5
10
15
20

Reference: https://www.php.net/manual/en/control-structures.do.while.php



Last Updated : 25 Aug, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads