国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP運算符(五)“邏輯運算符”實例講解

怪我咯
發(fā)布: 2017-04-12 15:18:04
原創(chuàng)
4095人瀏覽過

今天來給大家講解php的第五種運算符,也是在我們程序中非常重要的一組運算符,“邏輯運算符”。

什么是邏輯運算符?

邏輯運算,大家應(yīng)該都不陌生,在上學(xué)期間數(shù)學(xué)課本里面就有關(guān)于邏輯運算的知識,就是我們常說的“或與非”;邏輯運算符是PHP程序中一組非常重要的運算符,用來組合邏輯運算的結(jié)果。

PHP中的邏輯運算符如下表

運算符名稱 例子 結(jié)果
&&或and(邏輯與) $m and $n ?或?$m && $n 如果 $m 和 $n 都為 true,則返回 true,否則返回false

||或or(邏輯或)

立即學(xué)習(xí)PHP免費學(xué)習(xí)筆記(深入)”;

$m || $n 或?$m or $n $m 和 $n至少有一個為true,則返回 true,否則返回false
xor(邏輯異或) $m xor $n $m 和 $n有且僅有一個為true,則返回 true,否則返回false
?。ㄟ壿嫹牵?/td> ! $n 如果 $n 不為 true,則返回 true,否則返回false

1486188938564607.gifPS:這里需要注意的是,邏輯與和邏輯或這兩個運算符有四種運算符號(“&&”,“and”,“||”,“or”),雖然他們之間同屬于一個邏輯結(jié)構(gòu),例如邏輯或(||和or),但是他們卻有著不同的優(yōu)先級。稍后我們會用作例子來說明一下。

關(guān)于優(yōu)先級,在這里做個簡單的比較,1+2*5結(jié)果是11而不是15,這里就是因為乘法“*”的優(yōu)先級比加法“+”的優(yōu)先級高。所以說PHP運算符也是有優(yōu)先級。

邏輯運算符實例?

在這個實例中我們使用邏輯或中的運算符號“||”和“or”進行相同的判斷操作,但是因為“||”和“or”的優(yōu)先級不同,所以他們返回的結(jié)果也是不相同的,代碼如下

<?php
header("Content-type:text/html;charset=utf-8");  //什么使用UTF-8編碼
$a = true;             //聲明一個布爾型變量$a,賦值為真
$b = true;             //聲明一個布爾型變量$b,賦值為真
$c = false;            //聲明一個初值為假的布爾型變量$c

if($a or $b and $c){      //用or做判斷
    echo "真";
}else{
    echo "假";
}

echo "<br/>";

if($a || $b and $c){      //用||做判斷
    echo "真";
}else{
    echo "假";
}

?>
登錄后復(fù)制

代碼運行結(jié)果:

5.png

1486188938564607.gif上面的例子我們使用了相同的if語句,只不過使用了不同的運算符“or”和“||”,但是返回的結(jié)果卻是完全相反的,所以說在實際應(yīng)用中,一定要多注意運算符的優(yōu)先級這個細節(jié),

到目前給大家介紹了“算術(shù)運算符”,“字符串運算符”,“賦值運算符”,“位運算符”,加上今天的“邏輯運算符”,已經(jīng)學(xué)習(xí)了五種了,下一節(jié),我們給大家講解PHP運算符的第六種“比較運算符”。

相關(guān)文章推薦:

1.PHP運算符(一)"算術(shù)運算符"實例講解

2.PHP運算符(二)"字符串運算符"實例詳解

3.PHP運算符(三)”賦值運算符“實例講解

4.PHP運算符(四)”位運算符“實例講解

以上就是PHP運算符(五)“邏輯運算符”實例講解的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

PHP速學(xué)教程(入門到精通)
PHP速學(xué)教程(入門到精通)

PHP怎么學(xué)習(xí)?PHP怎么入門?PHP在哪學(xué)?PHP怎么學(xué)才快?不用擔(dān)心,這里為大家提供了PHP速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!

下載
來源:php中文網(wǎng)
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn
最新問題
開源免費商場系統(tǒng)廣告
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號