9/01/2007

[PHP] 8. PHP Switch 문장

8. PHP Switch 문장

- PHP에서 Switch 문장은 여러개의 다른 조건들중 하나에 근거해서 여러개의 다른 행위 중 하나를 수행한다.


8.1 Switch 문장

- 실행되어지는 코드의 많은 블럭중 하나를 선택하길 바란다면 Switch 문장을 사용할 수 있다.

- Switch 문장은 if..elseif..else 코드의 긴 블럭은 피해서 사용한다.

* Syntax


* Example

- 어떻게 동작하는가?

a. 싱걸 표현(대부분 변수)은 즉시 평가되어진다.

b. 표현값은 구조에서 각각을 위한 값들과 비교되어진다.

c. match가 있다면, 연관된 코드는 실행된다.

d. 코드가 실행된 후에, break는 다음 조건의 실행으로 부터 정지시키고자 할 때 사용된다.

e. 디폴트 문장은 true가 없으면 사용된다.