php switch문

·2023년 2월 19일
0
post-thumbnail

switch case 문법

switch (조건 값)
{
    case 값1:
        조건 값이 값1일 때 실행하고자 하는 명령문;
        break;
    case 값2:
        조건 값이 값2일 때 실행하고자 하는 명령문;
        break;
    ...
    default:
        해당 case가 없을 때 실행하고자 하는 명령문;
        break;
}

✔ default

  • 조건 값이 위에 나열된 어떠한 case 절에도 해당하지 않을 때 실행
  • 반드시 사용해야 하는게 아니라 필요할 경우에 사용
  • 반드시 switch 문의 맨 마지막일 필요 없음
  • 각 case 절 및 default 절은 반드시 break 키워드를 포함할 것

✔ break

조건 값에 해당하는 case 절이나 default 절이 실행된 뒤에 전체 switch 문을 빠져나가게 함

예시

$var = "중국";
switch ($var) {
    case "베트남":
    case "일본":
    case "중국":
    case "필리핀":
        echo "가본 나라";
        break;
    case "온두라스":
    case "영국":
    case "태국":
        echo "못 가본 나라";
        break;
    default:
        echo "나라이름이 아님";
        break;
}

결과

가본 나라
profile
항해중

0개의 댓글