5. 반복문

2018. 3. 21. 01:01프로그래밍 언어/PHP


학습목표

1. PHP 에서 반복문은 어떻게 표현하며, 반복문은 어떤 것이 있는지 알아본다.



특별하게 여러 번 수행되어야 하는 같은 작업을 일일히 작성하는 것은 비효율 적이다. 단순히 몇 줄, 수 십줄 까지는 프로그래머가 일일히 손으로 작성한다 하더라도, 만약 소스코드가 수 백줄로 늘어난다면 이는 사람이 작성하기에는 다소 비효율적인 작업이 아닐 수 없다. 이러한 비효율적으로 반복해야 하는 작업을 단순하게 만들어 주는 것이 바로 반복문이다.


1. While 문

while 문의 기본형을 아래와 같다.

1
2
3
4
5
<?php
while(조건식){
    #실행할 코드
}
?>
cs

조건식이 True인 경우 중괄호 안의 실행코드를 조건식이 False가 될 때 까지 반복해서 수행한다.



2. For문

while 과는 형식이 조금 다르다.  

1
2
3
4
5
<?php
for(초기화반복지속여부반복실행){
    #실행 코드
}
?>
cs


$i : 반복 제어 변수, 이 변수의 값에 따라 반복몬이 몇 번 실행되는지가 결정 됨.


3. 반문의 제어


반복문의 조건식에 따라 반복 작업을 하다가, 반복을 중지시키고 싶을 때 사용 하는 것이 'break' 와 'continue' 이다.


Q. 둘 다 반복문에서 반복작업을 중단시키는데 사용된다면 어떤 점에서 다른가? 


(1) break

반복문 전체를 중단시키고 반복문을 빠져나옴.


(2) continue

작업 중이던 단계를 건너 뛰고 다음 단계로 반복작업 다시 진행.



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

7. 배열 (Array)  (0) 2018.03.27
6. 함수  (0) 2018.03.25
4. 조건문  (0) 2018.03.19
3. 입출력과 Form  (0) 2018.03.18
2. Data Type / 변수 / 상수  (0) 2018.03.14