條件語句用於執行基於不同條件下不同的動作。
PHP條件語句
很多時候,當你寫的代碼,您要執行不同條件的不同動作。 您可以使用條件語句在代碼中做到這一點。
在PHP中,我們有以下條件語句:
- if statement -執行一些代碼,如果一個條件為真
- if...else statement -如果條件為真,另一個代碼執行一些代碼,如果該條件為假
- if...elseif....else statement -兩個以上條件執行不同的代碼
- switch statement -選擇要被執行的代碼中的許多塊中的一個
PHP - if語句
if語句,如果一個條件為真執行一些代碼。
句法
if ( 下面將輸出的例子"Have a good day!" 如果當前時間(HOUR)小於20:
PHP - 在if ... else語句
該如果.... else語句如果條件為真,另一個代碼,如果條件為假時執行一些代碼。
句法
if ( 下面將輸出的例子"Have a good day!" 如果當前時間小於20,而"Have a good night!" 除此以外: 例
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
}
else {
echo
"Have a good night!";
}
?>
運行示例»
PHP - 如果在... ELSEIF .... else語句
該如果.... ELSEIF ... else語句以上兩種情況執行不同的代碼。
句法
if ( 下面將輸出的例子"Have a good morning!" 如果當前時間小於10,而"Have a good day!" 如果當前時間小於20。否則,它會輸出"Have a good night!" : 例
<?php
$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!";
}
?>
運行示例»
PHP - switch語句
switch語句將在下一章來解釋。