PHP 스위치 문LOGIN

PHP 스위치 문

PHP Switch 문

switch 문은 여러 조건에 따라 다양한 작업을 수행하는 데 사용됩니다.

PHP Switch 문

여러 코드 블록 중 하나를 선택적으로 실행하려면 스위치 문을 사용하세요.

구문

switch (n)
{
case label1:
         如果 n=label1,此处代码将执行;
         break;
case label2:
         如果 n=label2,此处代码将执行;
         break;
default:
         如果 n 既不等于 label1 也不等于 label2,此处代码将执行;
}

작동 방식: 먼저 간단한 표현식 n(일반적으로 변수)이 한 번 평가됩니다. 표현식의 값을 구조의 각 케이스 값과 비교합니다. 일치하는 항목이 있으면 해당 사례와 관련된 코드가 실행됩니다. 코드가 실행된 후 실행을 계속하기 위해 코드가 다음 케이스로 점프하는 것을 방지하려면 break를 사용하세요. 기본 문은 일치하는 항목이 없을 때(즉, true인 경우가 없을 때) 실행하는 데 사용됩니다.

switch 문은 동일한 표현식을 사용하는 일련의 if 문과 유사합니다.

각 사례는 expr과 expr1..n이 동일한지 여부를 차례로 판단합니다. 같으면 해당 문을 실행합니다. 끝에 break가 있으면 실행이 완료된 후 switch 문이 튀어나옵니다.

기본값은 모든 경우를 만족할 수 없을 때 수행되는 기본 작업입니다. . 다음 예:

switch(expr)

{

case expr1:

statement;

break; 🎜 > 케이스 expr2:

문;

break;

기본값:

문; >

인스턴스

아아앙

QQ图片20161008174304.pngQQ图片20161008174319.png다음 섹션

<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
코스웨어