Do while Loop in PHP

By: Prof. Fazal Rehman Shamil
Last modified on October 14th, 2020

Do while Loop in PHP

The do while loop executes a block of statements once, it then checks the condition and repeats the loop as long as the specified condition is true. In doing while loop the condition is checked after executing a statement. It means that when its first time of the loop,then do while loop will execute its statement at least once, even if the condition is false.

Flowchart of Do While Loop

do while loop in php
Figure: do while loop in PHP.

Example of Do while loop.

An example program to demonstrate the Do while loop.

Output

value is: 7

Code in PHP

Explanation

<?php PHP opening.
  $x=7; Variable is  initialized with value 7.
 do do is the keyword
 { Starting the loop.
                 echo “value is :$x<br>”; Statement within loop that will executes and print the value.
                 $x++; Value of variable is incremented  by 1 and loop will repeats the execution of statements until the condition remains true.
 } Ending of loop
while($x<=6) Here the condition is checked 
?> Closing tag.

Comparison of do While Loop in PHP VS C++

Code in PHP Same code in C++
<?php
  $x=7; int x=7;
 do do
 {
                 echo “value is :$x<br>”; cout <<”value is :”<<x<<endl;
                 $x++; x++;
 }
while($x<=6) while(x<=6)
?>

Examples of do While loop in PHP