The method of using the while loop statement in php is: the while loop statement executes the code block when the specified condition is true. While loop statement syntax: [while (condition is true) {code to be executed;}], specific code such as: [while($x<5){echo $x; $x;}].
#When we write code, we often need to run the same code block repeatedly. Instead of adding several nearly equal lines of code to the script, we can use a loop to perform such a task.
(Recommended tutorial: php tutorial)
The while loop executes the code block when the specified condition is true.
In PHP, we have the following loop statement:
while - As long as the specified condition is true, the loop code block
do...while - Execute the code block once first, and then repeat the loop as long as the specified condition is true
for - Loop the code block a specified number of times
foreach - Iterate through each element in the array and loop the code block
Let’s take a look at the code example:
PHP while loop
The while loop executes the block of code as long as the specified condition is true.
Syntax
while (条件为真) { 要执行的代码; }
The following example first sets the variable $x to 1 ($x=1). The while loop is then executed as long as $x is less than or equal to 5. Each time the loop runs, $x will be incremented by 1:
Instance
<?php $x=1; while($x<=5) { echo "这个数字是:$x <br>"; $x++; } ?>
do...while
The loop will first execute the code block once, The condition is then checked and if the specified condition is true, the loop is repeated.
Syntax
do { 要执行的代码; } while (条件为真);
The following example first sets the variable $x to 1 ($x=1). Then, the do while loop outputs a string and then increments the variable $x by 1. The condition is then checked (whether $x is less than or equal to 5). As long as $x is less than or equal to 5, the loop will continue to run:
Example
<?php $x=1; do { echo "这个数字是:$x <br>"; $x++; } while ($x<=5); ?>
The above is the detailed content of How to use while loop statement in php. For more information, please follow other related articles on the PHP Chinese website!