프로그래밍 언어/PHP

while 문

· 코딩마이데이

컴퓨터는 단순한 반복 작업을 잘 수행합니다. 1~1, 000,000까지의 합과 같이 복잡해보이는 계산도 두 수를 반복해서 빠르게 더해감으로써 쉽게 처리할 수 있습니다.

 

PHP에서는 반복 처리를 위해 while문과 for문이 사용됩니다. 먼저 while문에 대해 알아봅시다.

 

while문의 사용 형식은 다음과 같습니다.

while (조건식) {
               문장1;
               문장2;
               ...
}

 

while의 조건식이 참인 동안 문장1, 문장2, ...를 반복 실행합니다. 반복 루프가 진행되는 동안 조건식이 가짓이 되는 순간 while문을 빠져나갑니다.

 

while문을 이용하여 브라우저에 '안녕하세요.'를 다섯 번 출력하는 다음의 예를 살펴봅시다.

<?php
    $x = 1; // 02
    
    while ($x <= 5) { // 04
        echo "안녕하세요.<br>";
        $x++; // 07
    }
?>

ex3-8.php의 실행 결과

 

02 변수 $x를 1로 초기화합니다.

04~07 변수 $x가 1에서 5까지의 값을 가지는 동안 조건식 $x <= 5는 참이 됩니다. 따라서 '안녕하세요.<br>'가 반복 실행됩니다. 그리고 반복 루프가 진행되는 동안 $x의 값은 1씩 증가합니다.

 

이와 같은 방법으로 '안녕하세요.'기 브라우저 화면에 다섯 번 출력됩니다.

 

 

'프로그래밍 언어 > PHP' 카테고리의 다른 글

마일/킬로미터 환산표 만들기  (0) 2026.05.05
while문으로 합계 구하기  (0) 2026.05.05
switch문  (0) 2026.05.05
if문의 중첩  (0) 2026.05.05
if~ elseif~ else~  (0) 2026.05.04