上篇文章給大家介紹了《如何用PHP實(shí)現(xiàn)簡(jiǎn)單注冊(cè)登錄系統(tǒng)(附源碼)》,本文繼續(xù)給大家介紹PHP流程控制之嵌套if else if結(jié)構(gòu):
關(guān)于if else is結(jié)構(gòu)如下:
<?php if(判斷語(yǔ)句1){ 執(zhí)行語(yǔ)句體1 else if(判斷語(yǔ)句體2){ } } ?>
上述結(jié)構(gòu)表示:
如果判斷語(yǔ)句1的值為真,則執(zhí)行語(yǔ)句體1,執(zhí)行完成后進(jìn)入后續(xù)代碼段。
否則轉(zhuǎn)入后面的判斷語(yǔ)句2(else if),判斷語(yǔ)句2若為真,則執(zhí)行語(yǔ)句體2.
否則轉(zhuǎn)入判斷語(yǔ)句你n(else if),判斷語(yǔ)句2若為真,則執(zhí)行語(yǔ)句體n。
如果均不匹配則執(zhí)行else語(yǔ)句,此種循環(huán)嵌套可不含else語(yǔ)句,即只有if,else if語(yǔ)句
下面以代碼為例:
<?php //定義一個(gè)隨機(jī)變量,抵達(dá)時(shí)間,隨機(jī)0點(diǎn)至23點(diǎn) $dida = rand(0,23); if($dida > 6 && $dida < 10){ echo '人生若只如初見(jiàn)'; }elseif($dida >=19 && $dida < 22){ echo '何事秋風(fēng)悲畫(huà)扇'; }elseif($dida >=22 && $dida < 23){ echo '等閑變卻故人心'; }else{ echo '卻道故心人易變'; } ?>
運(yùn)行結(jié)果如下所示:
推薦學(xué)習(xí):《PHP視頻教程》