PHP 條件控制語句——switch語句
雖然elseif語句可以進(jìn)行多重選擇,但使用時(shí)十分煩瑣。為了避免if語句過于冗長(zhǎng),提高程序的可讀性,可以使用switch分支控制語句。switch語句的語法格式如下:
switch(變量或表達(dá)式){
case 常量表達(dá)式 1:
語句 1;
break;
case 常量表達(dá)式 2:
語句 n;
break;
default:
語句 n+1;
}
switch語句根據(jù)變量或表達(dá)式的值,依次與case中的常量表達(dá)式的值相比較,如果不相等,繼續(xù)查找下一個(gè)case;如果相等,就執(zhí)行對(duì)應(yīng)的語句,直到switch語句結(jié)束或遇到break為止。一般來說,switch語句最終都有一個(gè)默認(rèn)值default,如果在前面的case中沒有找到相符的條件,則輸出默認(rèn)語句,和else語句類似。
點(diǎn)擊加載更多評(píng)論>>