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;
?>

2. do-while 반복문
do-while 반복문은 최소 한 번 코드 블록을 실행한 후 조건을 검사합니다.
<?php
$i = 0;
do {
echo $i;
} while ($i > 0);
?>
위 루프는 정확히 한번만 수행됩니다. 첫 번째 반복 이후에 표현식이 참인지 체크할때, FALSE
가 되므로 ($i는 0보다 크지 않다) 루프 수행이 멈춥니다.

관련 이전 게시글
- PHP 날짜, 숫자, 문자열 사용하는 방법
- PHP에서 변수 기본 사용법
- PHP URL 파라미터 사용: GET, POST 방식
- PHP if 조건문 사용하기: if, else, elseif 구문
이 글이 도움이 되셨다면 공유 부탁드립니다!