課程
/后端開發(fā)
/PHP
/PHP入門篇
邏輯或的兩種寫法相等嗎?$a or $b 和 $a||$b?加括號(hào)的意義在哪?
2015-08-17
源自:PHP入門篇 5-6
正在回答
“與”和“或”有兩種不同形式運(yùn)算符的原因是它們運(yùn)算的優(yōu)先級(jí)不同。
$a or $b加括號(hào)是因?yàn)樗膬?yōu)先級(jí)比?:(三元運(yùn)算符)低,為了得到我們所期望的結(jié)果所以要加括號(hào),括號(hào)可以提高表達(dá)式的優(yōu)先級(jí)。
$a||$b沒有加括號(hào)是因?yàn)樗膬?yōu)先級(jí)比?:(三元運(yùn)算符)高,所以不加括號(hào)也能得到期望的結(jié)果。
php中這個(gè)寫法基本沒有 ?$a or $b?
括號(hào)的意義在與 它只是if(表達(dá)式){}?
如果沒有括號(hào) 報(bào)錯(cuò)!?
chenhongjian 提問(wèn)者
舉報(bào)
PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識(shí)。
5 回答($a and $b)有括號(hào),但是$a && $b 沒有括號(hào)
2 回答var_dump($a !== $b);
1 回答$a = 1和$b = "1";有什么區(qū)別呢
3 回答var_dump($a >= $b);為什么返回bool(true)?
4 回答當(dāng)$b=&$a;$b>=60?"及格":"不及格"; echo $b; 輸出來(lái)的結(jié)果是78呢,為什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-09-01
“與”和“或”有兩種不同形式運(yùn)算符的原因是它們運(yùn)算的優(yōu)先級(jí)不同。
$a or $b加括號(hào)是因?yàn)樗膬?yōu)先級(jí)比?:(三元運(yùn)算符)低,為了得到我們所期望的結(jié)果所以要加括號(hào),括號(hào)可以提高表達(dá)式的優(yōu)先級(jí)。
$a||$b沒有加括號(hào)是因?yàn)樗膬?yōu)先級(jí)比?:(三元運(yùn)算符)高,所以不加括號(hào)也能得到期望的結(jié)果。
2015-08-17
php中這個(gè)寫法基本沒有 ?$a or $b?
括號(hào)的意義在與 它只是if(表達(dá)式){}?
如果沒有括號(hào) 報(bào)錯(cuò)!?