이전에 조건문의 기본문법과 응용예제를 살펴보았는데, 이번시간에는 php 반복문에 대해서 알아보고자 합니다.
프로그래밍 언어중에서 가장 중요한 요소로 조건문과 반복문을 생각할수가 있으며, 사람이 반복적인 작업을 수행하기 어렵기 때문에 이를 좀더 편리하게 작업을 지시할수가 있습니다.
반복문은 while 와 for 문 두가지가 있으며 사용환경에 따라서 선택을 할수가 있으며, 코드를 간결하게 하기 위해서 for 문을 사용하기도 합니다.
반복문 while 예제 기본문법
아래의 예제를 보면 $i = 0; 은 변수 $i 는 숫자 0과 같다. while($i < 10) 은 $i는 숫자 10보다 작은경우 실행이 되며, echo ‘coding everybody’; 를 실행하며, $i += 1; 은 $i 가 +1씩 증가하게 된다.

실행 결과를 보면은 $i < 10 까지 반복해서 실행이 되므로 coding ever~ 가 반복적으로 10번 실행이 되는것을 확인해 볼수가 있습니다.

반복문 for 예제 기본문법
이번에는 for 문을 이용하여 위에 예제와 동일하게 작동시켜보고자 합니다. for($i = 0; $i < 10; $i++) 는 마찮가지로 $i = 0; 변수 $i 는 0 과 같고, $i < 10 는 $i 가 10보다 작은경우 실행되며, $i++ 는 $i 는 +1 씩 증가한다.
echo ‘coding everybody’.$i.”; 은 반복문에 10까지 반복해서 coding every~ 가 10번 실행되며, $i 는 +1 씩 증가하여 출력이 됩니다.

for 문 예제 결과 확인
위에 예제를 실행하여 보면 $i < 10 이므로 0부터 9까지 반복해서 coding everybody 가 출력되며 뒤에 .$i. 는 ~body0~9 까지 숫자가 +1씩 증가되어 출력이 되는것을 볼수가 있습니다.

지금까지 PHP 반복문 while, for 문으로 간단한 예제를 통해서 기본문법에 대해서 알아보았습니다. 반복문을 언제까지 할것인지 조건을 넣지 않는다면 무반반복으로 실행될수가 있습니다.
때문에 무한반복이 실행되면 pc에 무리를 줄수가 있으므로, 중지하기 위해서는 Ctrl+C 또는 Cmd+ 단축키를 눌러서 무한반복을 중지시킬수가 있습니다.