else if語句格式
條件語句用于基于不同條件執行不同的動作:
PHP 條件語句:
在您編寫代碼時,經常會希望為不同的決定執行不同的動作。您可以在代碼中使用條件語句來實現這一點。
在 PHP 中,我們可以使用以下條件語句:
if 語句 - 如果指定條件為真,則執行代碼;
if。else 語句 - 如果條件為 true,則執行代碼;如果條件為 false,則執行另一端代碼;
if。elseif。.else 語句 - 選擇若干段代碼塊之一來執行;
switch 語句 - 語句多個代碼塊之一來執行;
PHP - if 語句:
if 語句用于在指定條件為 true 時執行代碼。
語法:
if (條件) {
當條件為 true 時執行的代碼;
}
下例將輸出 "Have a good day!",如果當前時間 (HOUR) 小于 20:
實例:
$t=date("H");
if ($techo "Have a good day!";
}
?>
PHP - if。else 語句:
請使用 if。.else 語句在條件為 true 時執行代碼,在條件為 false 時執行另一段代碼。
語法:
if (條件)
{
條件為 true 時執行的代碼;
} else {
條件為 false 時執行的代碼;
}
下例將輸出 "Have a good day!",如果當前時間 (HOUR) 小于 20,否則輸出 "Have a good night!":
$t=date("H");
if ($t{
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
PHP - if。elseif。.else 語句:
請使用 if。.elseif。else 語句來選擇若干代碼塊之一來執行。
語法:
if (條件)
{
條件為 true 時執行的代碼;
} else if (condition)
{
條件為 true 時執行的代碼;
} else {
條件為 false 時執行的代碼;
}
下例將輸出 "Have a good morning!",如果當前時間 (HOUR) 小于 10,如果當前時間小于 20,則輸出 "Have a good day!"。否則將輸出 "Have a good night!":
$t=date("H");
if ($t{
echo "Have a good morning!";
} elseif ($t{
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
elseif語句的用法
不會。
你只有兩個變量,我們用 a,b表示。
(1)當 兩個條件都滿足,進條件 1,SayString "15", 退出條件語句。
兩個條件有一個不滿足,或兩個條件都不滿足 則 不進入SayString "15"
(2)做第二個判斷,當 a >0 SayString "7" , 并退出條件語句
否則 不進入 SayString "7"
(3)做第三個判斷,當 b >0 SayString "8",并退出條件語句
否則 不進入 SayString "8",退出條件語句。
用 C 語言來寫:
#include
#include
void main()
{
int a=1,b=2;
if (a>0 && b>0) {printf("15");Sleep(500);}
else if (a >0) {printf("7");Sleep(500);}
else if (b >0) {printf("8");Sleep(500);}
}