上篇文章介紹了《如何用PHP實作簡單註冊登入系統(附原始碼)》,本文繼續介紹PHP流程控制之嵌套if else if架構:
關於if else is結構如下:
<?php if(判断语句1){ 执行语句体1 else if(判断语句体2){ } } ?>
上述結構表示:
如果判斷語句1的值為真,則執行語句體1,執行完成後進入後續程式碼段。
否則轉入後面的判斷語句2(else if),判斷語句2若為真,則執行語句體2.
否則轉入判斷語句你n(else if),判斷語句2若為真,則執行語句體n。
若皆不符合則執行else語句,此種迴圈巢狀可不含else語句,即只有if,else if語句
下面以程式碼為例:
<?php //定义一个随机变量,抵达时间,随机0点至23点 $dida = rand(0,23); if($dida > 6 && $dida < 10){ echo '人生若只如初见'; }elseif($dida >=19 && $dida < 22){ echo '何事秋风悲画扇'; }elseif($dida >=22 && $dida < 23){ echo '等闲变却故人心'; }else{ echo '却道故心人易变'; } ?>
運行結果如下所示:
推薦學習:《PHP影片教學》
以上是一起了解PHP流程控制之嵌套if else if架構吧! ! !的詳細內容。更多資訊請關注PHP中文網其他相關文章!