PHP If Else 語句
php if else 語句
條件語句用于根據不同條件執行不同動作。
1. php 條件語句
當您編寫代碼時,您常常需要為不同的判斷執行不同的動作。您可以在代碼中使用條件語句來完成此任務。
在 php 中,提供了下列條件語句:
- if 語句 - 在條件成立時執行代碼
- if...else 語句 - 在條件成立時執行一塊代碼,條件不成立時執行另一塊代碼
- if...elseif....else 語句 - 在若干條件之一成立時執行一個代碼塊
- switch 語句 - 在若干條件之一成立時執行一個代碼塊
2. php - if 語句
if 語句用于僅當指定條件成立時執行代碼。
語法
if (條件) { 條件成立時要執行的代碼; }
如果當前時間小于 20,下面的范例將輸出 "have a good day!":
$t=date("h"); if ($t<"20") { echo "have a good day!"; }
3. php - if...else 語句
在條件成立時執行一塊代碼,條件不成立時執行另一塊代碼,請使用 if....else 語句。
語法
if (條件) { 條件成立時執行的代碼; } else { 條件不成立時執行的代碼; }如果當前時間小于 20,下面的范例將輸出 "have a good day!",否則輸出 "have a good night!":
$t=date("h"); if ($t<"20") { echo "have a good day!"; } else { echo "have a good night!"; }
4. php - if...elseif....else 語句
在若干條件之一成立時執行一個代碼塊,請使用 if....elseif...else 語句。.
語法
if (條件) { if 條件成立時執行的代碼; } elseif (條件) { elseif 條件成立時執行的代碼; } else { 條件不成立時執行的代碼; }
如果當前時間小于 10,下面的范例將輸出 "have a good morning!",如果當前時間不小于 10 且小于 20,則輸出 "have a good day!",否則輸出 "have a good night!":
$t=date("h"); if ($t<"10") { echo "have a good morning!"; } elseif ($t<"20") { echo "have a good day!"; } else { echo "have a good night!"; }