PHP do while 루프
do...while
루프 - 코드 블록을 한 번 루프한 다음 지정된 조건이 true인 동안 루프를 반복합니다 .
PHP do...while 루프
루프는 항상 코드 블록을 한 번 실행 한 do...while
다음 조건을 확인하고 지정된 조건이 true인 동안 루프를 반복합니다.
통사론
do
{
code to be executed;
}
while (condition is true);
예
아래 예에서는 먼저 변수 $x를 1($x = 1)로 설정합니다. 그런 다음 do while 루프는 일부 출력을 작성한 다음 변수 $x를 1로 증가시킵니다. 그런 다음 조건이 확인되고($x가 5보다 작거나 같습니까?) 루프는 다음 동안 계속 실행됩니다. $x는 5보다 작거나 같습니다.
예시
<?php
$x = 1;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>
참고:do...while
루프에서 조건은 루프 내에서 명령문을 실행한 후 테스트됩니다 . 즉 do...while
, 조건이 false인 경우에도 루프가 해당 명령문을 한 번 이상 실행합니다. 아래 예를 참조하십시오.
이 예에서는 $x 변수를 6으로 설정하고 루프를 실행한 다음 조건을 확인합니다 .
예시
<?php
$x = 6;
do {
echo "The number is: $x <br>";
$x++;
} while ($x <= 5);
?>