[PHP 기본] Switch 명령문
PHP에서 Switch 명령은 몇가지 다른 조건중에 하나에 기반해서, 몇가지 다른 동작들중 하나를 실행하는데 사용됩니다.
Switch 명령문
실행되어야할 많은 코드 덩어리들중 하나를 골라서 실행시키려면, Switch 문을 사용하시면 됩니다.
Switch 명령의 사용을 통해 if...elseif...else 로 이어지는 긴 코드 블록을 사용하지 않아도 되게 됩니다.
문법
switch (expression!) |
예제
switch 코드는 아래와 같이 동작합니다:
- 단일 expression!(식) (대부분의 경우, 변수) 은 한번 평가됩니다.
- expression!의 값은, 아래의 코드 구조에 있는 각각의 "case" 들과 비교됩니다.
- 만일 값이 일치하면, 그 case와 연관된 코드가 실행됩니다.
- 코드가 실행된 이후에, break문이 다음 case문으로 넘어가지 않도록 switch 코드의 실행을 멈춥니다.
- case들중, 단 하나도 일치하는 것이 없을시에는, default: 에 있는 코드가 실행됩니다.
<html> switch ($x) </body> |