這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹表達(dá)式能在php在switch里用嗎,代碼非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
我們一直強(qiáng)調(diào)成都做網(wǎng)站、成都網(wǎng)站建設(shè)對(duì)于企業(yè)的重要性,如果您也覺(jué)得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過(guò)程中的有力推手。專業(yè)網(wǎng)絡(luò)公司不一定是大公司,創(chuàng)新互聯(lián)作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。switch 語(yǔ)句類似于具有同一個(gè)表達(dá)式的一系列 if 語(yǔ)句。很多場(chǎng)合下需要把同一個(gè)變量(或表達(dá)式)與很多不同的值比較,并根據(jù)它等于哪個(gè)值來(lái)執(zhí)行不同的代碼。這正是 switch 語(yǔ)句的用途。
Note:
注意和其它語(yǔ)言不同,continue 語(yǔ)句作用到 switch 上的作用類似于 break。如果在循環(huán)中有一個(gè) switch 并希望 continue 到外層循環(huán)中的下一輪循環(huán),用 continue 2。
下面兩個(gè)例子使用兩種不同方法實(shí)現(xiàn)同樣的事,一個(gè)用一系列的 if 和 elseif 語(yǔ)句,另一個(gè)用 switch 語(yǔ)句:
switch 結(jié)構(gòu)
case 表達(dá)式可以是任何求值為簡(jiǎn)單類型的表達(dá)式,即整型或浮點(diǎn)數(shù)以及字符串。不能用數(shù)組或?qū)ο螅撬鼈儽唤獬贸蔀楹?jiǎn)單類型。
可作等級(jí)評(píng)價(jià):
$var = 95; switch(true){ case $var < 100; $level = 1; break; case $var < 95; $level = 2; break; default : $level=9; break; }
關(guān)于表達(dá)式能在php在switch里用嗎就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。