邏輯運(yùn)算符主用是進(jìn)行邏輯運(yùn)算的,例如:邏輯與、邏輯或、邏輯異或、邏輯非等,在PHP中常用的邏輯運(yùn)算符如下表:(點(diǎn)擊看大圖)
我們可以從投票的角度來理解邏輯運(yùn)算:
1、邏輯與:要求所有人都投票同意,才會通過某協(xié)議;
2、邏輯或:只要求一個人投票同意就行;
3、邏輯異或:只能有且只能有一個人投票同意;
4、邏輯非:某個人要反對,但是通過邏輯非,使其反對無效;
“與”和“或”有兩種不同形式運(yùn)算符的原因是它們運(yùn)算的優(yōu)先級(就是運(yùn)算的有限順序,比如我們小學(xué)的時候?qū)W習(xí)四則運(yùn)算,加減乘除混合在一起啦,優(yōu)先計算乘除,再計算加減)不同。
我來試一試:大家來投票吧!
我們假設(shè)有A、B、C、D進(jìn)行了投票,然后我們用邏輯運(yùn)算符,來判定他們的投票是否能通過某些協(xié)議。在右邊編輯器中輸入六條指令,分別是第7行,第9行,第11行,第13行,第15行,第17行,如下圖所示:(點(diǎn)擊看大圖)
其中第7行,第9行,第11行需要括號括起來,因為這三個邏輯運(yùn)算符的優(yōu)先級沒有三元運(yùn)算符高。運(yùn)行結(jié)果如下:

1、三元運(yùn)算符中的“:”是英文字符哦;
2、檢查一下第7行,第9行,第11行用括號了嗎;
3、這六種邏輯運(yùn)算符你都寫對了嘛?
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報