我們在開發PHP頁面時,有時候會需要根據不同條件從資料庫或者頁面中讀取資訊,然後再執行相應的語句。涉及到這方面的需求時,我們就要瞭解掌握PHP中一些條件陳述式的使用。本篇文章就給大家詳細的介紹
PHP中
if條件判斷語句、
if...else條件陳述式以及
if...elseif...else
多條件陳述式的具體使用方法。
下面我們通過具體的程式碼範例,給大家做詳解。
一、PHP if條件判斷語句
程式碼範例:
<?php$t=date("H");if ($t<"20"){ echo "目前時間小於20時,輸出此段文字";}?>
通過瀏覽器訪問,判斷結果如:
上述代碼我們可以這樣理解,首先用date擷取目前時間,然後用if語句判斷目前時間是否小於20,如果小於則echo輸出指定語句。,成功輸出指定文字。(推薦參考線上課程:【彈指間學會PHP編程】中第三章節內容-PHP 條件陳述式)
二、PHP if...else條件判斷語句
程式碼範例如下:
<?php$t=date("H");if ($t<"20"){ echo "if判斷如果目前時間小於20則輸出此段文字";}else{ echo "否則輸出這段文字";}?>
通過瀏覽器訪問,判斷結果如:
上述代碼我們可以這樣理解,首先date擷取目前時間,然後當$t小於20的這個條件成立時,就執行輸出"if判斷如果目前時間小於20則輸出此段文字"這個語句,否則就輸出另一個語句。
三、PHP if...elseif....else 多條件判斷語句
程式碼範例如下:
<?php$t=date("H");if ($t<"10"){ echo "早上好";}elseif ($t<"20"){ echo "美好的一天";}else{ echo "晚上好";}?>
通過瀏覽器訪問。判斷結果如:
如果目前時間小於10的話,則執行輸出“早上好”這個語句。如果目前時間大於時10但是小於20的話,則執行輸出“美好的一天”這個語句。最後目前時間都不滿足以上兩個條件的話,就執行輸出“晚上好”這個語句。
那麼通過以上關於PHP if else等條件陳述式的相關介紹,希望對有需要的朋友有一定的協助。