else if

else if

程序語言
elseif,和此名稱暗示的一樣,是 if 和 else 的組合。和 else 一樣,它延伸了 if 語句,可以在原來的 if 表達式值為 FALSE 時執行不同語句。但是和 else 不一樣的是,它僅在 elseif 的條件表達式值為 TRUE 時執行語句。[1]
  • 中文名:
  • 外文名:else if
  • 适用領域:計算機
  • 所屬學科:
  • 應用:判斷語句是否執行
  • 條件:表達式值為TURE

簡介

例如以下代碼将根據條件分别顯示a is bigger than b,a equal to b或者a is smaller than b:

?php if ($a $b) { echo "a is bigger than b"; } elseif ($a == $b) { echo "a is equal to b"; } else { echo "a is smaller than b"; } ?>

特點

在同一個if結構中可以有多個elseif語句。第一個表達式值為TRUE的elseif語句(如果有的話)将會執行。在php中,也可以寫成“else if”(兩個單詞),它和“elseif”(一個單詞)的行為完全一樣。句法分析的含義有少許區别(如果你熟悉C語言的話,這是同樣的行為),但是底線是兩者會産生完全一樣的行為。

elseif的語句僅在之前的if或elseif的表達式值為FALSE,而當前的elseif表達式值為TRUE時執行。

相關詞條

相關搜索

其它詞條