首頁  >  文章  >  後端開發  >  一起了解PHP流程控制之嵌套if else if架構吧! ! !

一起了解PHP流程控制之嵌套if else if架構吧! ! !

慕斯
慕斯原創
2021-05-25 16:29:012525瀏覽

上篇文章介紹了《如何用PHP實作簡單註冊登入系統(附原始碼)》,本文繼續介紹PHP流程控制之嵌套if  else  if架構:

一起了解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 &#39;人生若只如初见&#39;;
}elseif($dida >=19 && $dida < 22){
    echo &#39;何事秋风悲画扇&#39;;
}elseif($dida >=22 && $dida < 23){
    echo &#39;等闲变却故人心&#39;;
}else{
    echo &#39;却道故心人易变&#39;;
}
?>

運行結果如下所示:

一起了解PHP流程控制之嵌套if else if架構吧! ! !

推薦學習:《PHP影片教學

#

以上是一起了解PHP流程控制之嵌套if else if架構吧! ! !的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn