位置:首頁(yè) > 軟件操作教程 > 編程開發(fā) > PHP > 問(wèn)題詳情

PHP 條件控制語(yǔ)句——switch語(yǔ)句

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2021-01-12

雖然elseif語(yǔ)句可以進(jìn)行多重選擇,但使用時(shí)十分煩瑣。為了避免if語(yǔ)句過(guò)于冗長(zhǎng),提高程序的可讀性,可以使用switch分支控制語(yǔ)句。switch語(yǔ)句的語(yǔ)法格式如下:

    switch(變量或表達(dá)式){

        case 常量表達(dá)式 1:

            語(yǔ)句 1;

            break;

        case 常量表達(dá)式 2:

            語(yǔ)句 n;

            break;

    default:

            語(yǔ)句 n+1;

    }

switch語(yǔ)句根據(jù)變量或表達(dá)式的值,依次與case中的常量表達(dá)式的值相比較,如果不相等,繼續(xù)查找下一個(gè)case;如果相等,就執(zhí)行對(duì)應(yīng)的語(yǔ)句,直到switch語(yǔ)句結(jié)束或遇到break為止。一般來(lái)說(shuō),switch語(yǔ)句最終都有一個(gè)默認(rèn)值default,如果在前面的case中沒(méi)有找到相符的條件,則輸出默認(rèn)語(yǔ)句,和else語(yǔ)句類似。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部