最新的Web開發教程
 

PHP 5,如果... ...其他語句ELSEIF


條件語句用於執行基於不同條件下不同的動作。


PHP條件語句

很多時候,當你寫的代碼,您要執行不同條件的不同動作。 您可以使用條件語句在代碼中做到這一點。

在PHP中,我們有以下條件語句:

  • if statement -執行一些代碼,如果一個條件為真
  • if...else statement -如果條件為真,另一個代碼執行一些代碼,如果該條件為假
  • if...elseif....else statement -兩個以上條件執行不同的代碼
  • switch statement -選擇要被執行的代碼中的許多塊中的一個

PHP - if語句

if語句,如果一個條件為真執行一些代碼。

句法

if ( 下面將輸出的例子"Have a good day!" 如果當前時間(HOUR)小於20:

<?php
$t = date("H");

if ($t < "20") {
    echo "Have a good day!";
}
?>
運行示例»

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語句將在下一章來解釋。