首頁 >後端開發 >php教程 >PHP中if相關條件語句該如何理解使用?

PHP中if相關條件語句該如何理解使用?

藏色散人
藏色散人原創
2018-08-28 11:29:354558瀏覽

我們在開發PHP頁面時,有時候會需要根據不同條件從資料庫或頁面中讀取訊息,然後再執行對應的語句。當涉及到這方面的需求時,我們就要了解掌握PHP中一些條件語句的使用。本篇文章就給大家詳細的介紹PHP中if條件判斷語句if...else條件語句以及if...elseif ...else多條件語句的具體使用方法。

下面我們透過具體的程式碼範例,給大家做詳解。

一、PHP if條件判斷語句

程式碼範例:

<?php
$t=date("H");
if ($t<"20")
{
    echo "当前时间小于20时,输出此段文字";
}
?>

透過瀏覽器訪問,判斷結果如下圖:

PHP中if相關條件語句該如何理解使用?

上述程式碼我們可以這樣理解,先用date取得目前時間,然後用if語句判斷目前時間是否小於20,如果小於則echo輸出指定語句。如圖所示,成功輸出指定文字。 (建議參考線上課程:【彈指間學會PHP程式設計】中第三章節內容-PHP 條件語句

二、 PHP if...else條件判斷語句

程式碼範例如下:

<?php
$t=date("H");
if ($t<"20")
{
    echo "if判断如果当前时间小于20则输出此段文字";
}
else
{
    echo "否则输出这段文字";
}
?>

透過瀏覽器訪問,判斷結果如下圖:

PHP中if相關條件語句該如何理解使用?

上述程式碼我們可以這樣理解,首先date取得當前時間,然後當$t小於20的這個條件成立時,就執行輸出"if判斷如果當前時間小於20則輸出此段文字"這個語句,否則就輸出另一個語句。

三、PHP  if...elseif....else 多條件判斷語句

程式碼範例如下:

<?php
$t=date("H");
if ($t<"10")
{
    echo "早上好";
}
elseif ($t<"20")
{
    echo "美好的一天";
}
else
{
    echo "晚上好";
}
?>

透過瀏覽器訪問。判斷結果如下圖:

PHP中if相關條件語句該如何理解使用?

如果目前時間小於10的話,則執行輸出「早安」這個語句。如果當前時間大於時10但是小於20的話,則執行輸出「美好的一天」這個語句。最後當前時間都不滿足以上兩個條件的話,就執行輸出「晚上好」這個語句。

那麼透過以上關於PHP if else等條件語句的相關介紹,希望對有需要的朋友有一定的幫助。

以上是PHP中if相關條件語句該如何理解使用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn