C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
PHP do-while loopPHP do-while loop can be used to traverse set of code like php while loop. The PHP do-while loop is guaranteed to run at least once. The PHP do-while loop is used to execute a set of code of the program several times. If you have to execute the loop at least once and the number of iterations is not even fixed, it is recommended to use the do-while loop. It executes the code at least one time always because the condition is checked after executing the code. The do-while loop is very much similar to the while loop except the condition check. The main difference between both loops is that while loop checks the condition at the beginning, whereas do-while loop checks the condition at the end of the loop. Syntaxdo{ //code to be executed }while(condition); FlowchartExample<?php $n=1; do{ echo "$n<br/>"; $n++; }while($n<=10); ?> Output: 1 2 3 4 5 6 7 8 9 10 ExampleA semicolon is used to terminate the do-while loop. If you don't use a semicolon after the do-while loop, it is must that the program should not contain any other statements after the do-while loop. In this case, it will not generate any error. <?php $x = 5; do { echo "Welcome to TheDeveloperBlog! </br>"; $x++; } while ($x < 10); ?> Output: Welcome to TheDeveloperBlog! Welcome to TheDeveloperBlog! Welcome to TheDeveloperBlog! Welcome to TheDeveloperBlog! Welcome to TheDeveloperBlog! ExampleThe following example will increment the value of $x at least once. Because the given condition is false. <?php $x = 1; do { echo "1 is not greater than 10."; echo "</br>"; $x++; } while ($x > 10); echo $x; ?> Output: 1 is not greater than 10. 2 Difference between while and do-while loop
Next TopicPHP Break
|