php switch是一個電腦程式的語句,工作原理為對表達式進行一次計算。
基本介紹
- 中文名:php switch
- Switch 語句:有選擇地執行若干代碼塊
- 語法:switch (expr
- 工作原理:對表達式進行一次計算
定義,語法,實例,
定義
如果您希望有選擇地執行若干代碼塊之一,請使用 Switch 語句。
使用 Switch 語句可以避免冗長的 if..elseif..else 代碼塊。
當運行為true,執行為真,運行兩個會出錯。
當運行為false,執行為假。不會運行錯誤。
語法
switch (expr) {
case expr1: //注意這裡是冒號:
statement1; //這裡是分號;
break; //這裡是分號;
case expr2:
statement2;
break;
:
:
default:
statementN;
break;
}
實例
工作原理:
對表達式(通常是變數)進行一次計算
把表達式的值與結構中 case 的值進行比較
如果存在匹配,則執行與 case 關聯的代碼
代碼執行後,break 語句阻止代碼跳入下一個 case 中繼續執行
如果沒有 case 為真,則使用 default 語句
$i =5;
switch( $i )
{
case 1:
echo '1';
break;
case 2:
echo '2';
break;
case 3:
echo '5';
break;
case 4:
echo $i;
break;
default:
echo 'cc';
}