php位運(yùn)算符”|”和邏輯運(yùn)算符”||”-創(chuàng)新互聯(lián)

<?php

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、南漳網(wǎng)絡(luò)推廣、微信小程序開發(fā)、南漳網(wǎng)絡(luò)營銷、南漳企業(yè)策劃、南漳品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供南漳建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:muchs.cn

$a=0;

$b=0;

if($a=3||$b=3){

$a++;

$b++;

}

echo $a.",".$b;

?>

輸出結(jié)果是(1,1)

<?php

$a=0;

$b=0;

if($a=3|$b=3){

$a++;

$b++;

}

echo $a.",".$b;

?>

輸出結(jié)果是(4,4)

第一個(gè)例子中,同樣可以看做是”$a = (3 || $b = 3)”,首先3||$b=3返回true,”||”造成短路,”||”前的3已經(jīng)為真,”$b=3″不再執(zhí)行,所以此時(shí)$b仍為0,$a為布爾類型的 true,,賦值成功,返回true,執(zhí)行if代碼塊中的內(nèi)容,$a++還為true,$b++為1,所以,$a=1,$b=1。

,第二個(gè)例子中,”$a=3 | $b=3″,由于”|”的優(yōu)先級(jí)高于賦值運(yùn)算符,所以運(yùn)算順序可寫為 “$a=(3 | $b=3)”,首先$b被賦值為3,而$a被二進(jìn)制數(shù)0100 | 0100 的結(jié)果賦值,仍為0100,所以$a此時(shí)被賦值為0100,也就是十進(jìn)制的3,賦值成功,返回true,執(zhí)行if代碼塊中的內(nèi)容,$a自加,$b也自加, 所以,$a=4,$b=4。

= 是賦值語句 所以($a=3)永遠(yuǎn)為真,因?yàn)橹禐?||邏輯或運(yùn)算,它有短路效應(yīng),例如($a=3||$b=3)  ,||前面為真,后面的不執(zhí)行,$b還是1。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前名稱:php位運(yùn)算符”|”和邏輯運(yùn)算符”||”-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://muchs.cn/article44/degdee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站收錄外貿(mào)建站、商城網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)