Detailed explanation of examples of how to use PHP loop structure

伊谢尔伦
Release: 2023-03-11 06:18:01
Original
1207 people have browsed it

The meaning of the

while statement is very simple. It tells PHP to repeatedly execute the nested loop statement as long as the value of the while expression is TRUE. The value of the expression is checked each time the loop starts, so even if the value changes during the loop statement, the statement will not stop executing until the loop ends. Sometimes if the value of the while expression is FALSE at the beginning, the loop statement will not be executed even once.

Loop structure: Repeat an operation according to specified conditions, and pay attention to the stop conditions, otherwise an infinite loop may easily occur.

1.while loop, if the condition is met, the loop body will be executed repeatedly

whileExpression{

Loop body

}

<?php
$i=0;
while($i<7){
    $i++;
    echo $i,&#39;<br>&#39;;
}
Copy after login

Output: 1 2 3 4 5 6 7

2.do. ..while loop, execute once before making a judgment

do{

Execution statement

}while expression

<span style="font-size:18px;"><?php
$i=7;
do{
    $i++;
    echo $i;
}while($i<7);</span>
Copy after login

Output: 8

3.for loop

for(initial value; conditional expression; increment){

Loop body

}

<?php
for($i=0;$i<10;$i++){
    echo &#39;hello world&#39;,&#39;<br>&#39;;
}
Copy after login

4. Several statements related to loops

break to stop and exit , break2 and break3 respectively represent exiting the 2-layer loop and exiting the 3-layer loop

<?php
$i=0;
do{
    $i++;
    echo $i;
    if ($i==4){
        break;
    }
}while($i<7);
Copy after login

Output: 1 2 3 4

continue Skip this cycle

<?php
$i=0;
do{
    $i++;
    if ($i%2==0){
        continue;
    }
    echo $i;
}while($i<10);
Copy after login

Output 1 3 5 7 9

The above is the detailed content of Detailed explanation of examples of how to use PHP loop structure. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!