PHP 스위치 문

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

조건을 판단하는 if...else문을 배웠는데, 비효율적인가요? 사용할 수 있는 한 가지 방법은 switch...case 구문입니다.

switch...case의 구문 구조는 다음과 같습니다.

switch (expr)

{

케이스 expr1:

문 ;

break;

case expr2:

문;

중단;

……

기본값:

문;

}

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

각 사례는 다음과 같습니다. 차례로 판단하면 expr1..n과 같나요? 같으면 해당 문을 실행합니다. 끝에 break가 있으면 실행이 완료된 후 switch 문이 튀어 나옵니다.

기본값은 입니다. 모든 대소문자를 만족할 수 없을 때 수행되는 기본 작업

참고:

1. 대소문자 뒤에 세미콜론을 쓰지 말고 콜론을 쓰세요.

2. ($foo > 20 또는 $foo == 30)과 같이 케이스 뒤에 판단 간격을 쓰지 마세요.

3. 스위치의 변수는 부울 판단이 더 많기 때문에 정수 또는 문자열이 바람직합니다. if...else에 적합합니다..

4. 각 경우에 구분 기호를 제거하면 각 경우의 코드 블록이

<🎜 순서대로 실행됩니다. >

5. 스위치 문은 기본으로 작성할 필요는 없으나, 기본 문

인스턴스 를 유지하는 것이 좋습니다. 아아아앙



간단한 한 주 판단을 써보자:

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $dir='north';
 switch ($dir) {
     case 'west':
         echo '西';
         break;
     case 'east':
         echo '东';
         break;
     case 'north':
         echo '北';
         break;
     case 'sourth':
         echo '南';
         break;
     default:
         echo '未知';
         break;
 }

오늘이 무슨 날인지 보세요.


지속적인 학습
||
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $dir='north'; switch ($dir) { case 'west': echo '西'; break; case 'east': echo '东'; break; case 'north': echo '北'; break; case 'sourth': echo '南'; break; default: echo '未知'; break; } ?>
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!