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