Do...While Loop in PHP

do...while loop

It executes a block of code once without checking any conditions and then runs continuously until the condition is satisfied.

Syntax : 

//Block of code
while( condition )



$i = 0;
    echo $i;
}while($i > 5);


Output for the above code : 0

Explanation : We have initialised our variable $i=0. We have given the condition that $i should be greater than 5. If $i is not greater than 5, it will not continue the loop. But because this is a post tested loop, the loop will run once before checking the condition. So even though $i is not greater than 5 it entered the loop and printed "0" and then the condition does not satisfy, hence it exits the loop.