PHP에서 while과 do-while 반복문 사용하기

PHP에서 while과 do-while 반복문 사용하기

이 글에서는 PHP의 while과 do-while 반복문 사용법에 대해 알아보겠습니다. 이러한 반복문은 조건에 따라 코드 블록을 반복 실행하는 데 사용됩니다.

1. while 반복문

while 반복문은 조건이 참인 경우, 코드 블록을 반복적으로 실행합니다. 아래 예제는 모두 동일합니다. 둘다 1부터 10까지의 숫자를 출력합니다.

<?php

/* 예제 1 */

$i = 1;
while ($i <= 10) {
  echo $i++;  /* 출력하는 값은 증가하기 전의 $i입니다. */
}

echo "<br>";

/* 예제 2 (다른 방법) */

$i = 1;
while ($i <= 10):
  echo $i;
  $i++;
endwhile;

?>
PHP에서 while 반복문 사용 예제

2. do-while 반복문

do-while 반복문은 최소 한 번 코드 블록을 실행한 후 조건을 검사합니다.

<?php

$i = 0;
do {
  echo $i;
} while ($i > 0);

?>

위 루프는 정확히 한번만 수행됩니다. 첫 번째 반복 이후에 표현식이 참인지 체크할때, FALSE가 되므로 ($i는 0보다 크지 않다) 루프 수행이 멈춥니다.

PHP에서 do-while 반복문 사용 예제

관련 이전 게시글


이 글이 도움이 되셨다면 공유 부탁드립니다!

위로 스크롤