首頁  >  文章  >  後端開發  >  PHP控制語句之「if...else」語句實例詳解

PHP控制語句之「if...else」語句實例詳解

怪我咯
怪我咯原創
2017-04-13 10:33:002767瀏覽

之前介紹了「if」語句,知道了「if」語句是在滿足表達式的時候執行一條PHP語句,在條件不滿足的時候,是不執行的,但是,在大多數情況下,總是在滿足條件的時候執行一條PHP語句,在不滿足條件時執行其他的PHP語句,在這時,就需要用到我們今天給大家介紹的“if...else”語句了。

我們先來看看「if...else」語句的語法格式

if(条件表达式){
            PHP语句1;
}else{
            PHP语句2;
}

語句詳解:

上面語句的意思是:當我們的條件表達式為真的時候,執行PHP語句1;如果條件表達式為假的時候,執行PHP語句2。這就滿足了當我們滿足表達式條件的時候有PHP語句執行,不滿足表達式條件的時候也有PHP語句執行。

下面看一下「if...else」語句的流程控制圖

PHP控制語句之「if...else」語句實例詳解


#if...else語句實例

本範例將會以「if語句的範例」為基礎,“ if」語句的範例只有當表達式為真的時候,才會有結果輸出,否則,不會有輸出結果。但是當我們使用if...else語句的時候,不管滿不滿足表達式條件,都會結果輸出,程式碼如下

<?php
header("content-type:text/html;charset=utf-8");
$num=rand(1,50);
if($num%2==0){
    echo "变量$num 是偶数";
}else{
    echo "变量$num 是奇数";
}
?>

實例解釋:

PHP控制語句之「if...else」語句實例詳解 rand()函數的作用是取得一個隨機的整數。

首先使用rand()函數產生一個1,50之間的數,然後條件判斷這個數是不是偶數,如果是偶數,條件表達式為真,則輸出“變數$num 是偶數” ,反正,條件表達式為假,輸出“變數$num 是奇數”,

程式碼運行結果如下圖:

PHP控制語句之「if...else」語句實例詳解

因為是隨機產生的數,所以每次刷新頁面,都會有不同的結果。試試看吧!


#

以上是PHP控制語句之「if...else」語句實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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