>백엔드 개발 >PHP 튜토리얼 >PHP 루프 구조를 사용하는 방법에 대한 자세한 예

PHP 루프 구조를 사용하는 방법에 대한 자세한 예

伊谢尔伦
伊谢尔伦원래의
2017-06-22 09:48:201225검색

while 문의 의미는 매우 간단합니다. 이는 while expression의 값이 TRUE인 동안 중첩 루프 문을 반복적으로 실행하도록 PHP에 지시합니다. 루프가 시작될 때마다 표현식의 값을 확인하므로 루프 문 도중에 값이 변경되더라도 루프가 끝날 때까지 문 실행이 중단되지 않습니다. 때로는 while 표현식의 값이 처음에 FALSE인 경우 루프 문이 한 번도 실행되지 않는 경우가 있습니다.

루프 구조: 지정된 조건에 따라 동작을 반복합니다. 정지 조건에 주의하세요. 그렇지 않으면 무한 루프가 발생하기 쉽습니다.

1.while 루프, 조건이 충족되면 루프 본문

whileexpression{

loop body

}

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

출력: 1 2 3 4 5 6 7

2.do...while 루프, 한 번 실행한 후 판단

do{

실행문

}while 표현식

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

출력: 8

3.for 루프

for(초기값; 조건식; 증분) {

loop body

}

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

4. 여러 루프 관련 문

break stop 및 exit, break2 및 break3은 각각 Exit 2를 나타냅니다. 레이어 루프, 3레이어 루프 종료

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

출력: 1 2 3 4

continue 이 루프 건너뛰기

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

출력 1 3 5 7 9

위 내용은 PHP 루프 구조를 사용하는 방법에 대한 자세한 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.