3.8.1 PHP中的運(yùn)算符號(hào)有哪些

<?php
/*  PHP的運(yùn)算符號(hào)
 *    
 *    運(yùn)算元   運(yùn)算符   運(yùn)算元
 *
 *     1         +      1 
 *  
 *    一元運(yùn)算符  +1  -1  ++  --   ! 
 *
 *    二元運(yùn)算符   +  - *  /  %   > < =  ==  ===  
 *
 *    三元運(yùn)算符  1 ? 2 : 3
 *
 *   $a = 10;
 *
 *    算術(shù)運(yùn)算符號(hào)  + - * / % ++ --
 *    賦值運(yùn)算符號(hào)  = += -= *= /= %=
 *    比較運(yùn)算符號(hào)  > < == >= <= === != !== 
 *    邏輯運(yùn)算符號(hào)  && || ! 
 *    位運(yùn)算符號(hào)    &  | ^  ~  >> << 
 *
 *    其它運(yùn)算符號(hào)   ? :   @    => -> 
 *
 */

?運(yùn)算符是可以通過(guò)給出的一或多個(gè)值(用編程行話來(lái)說(shuō),表達(dá)式)來(lái)產(chǎn)生另一個(gè)值(因而整個(gè)結(jié)構(gòu)成為一個(gè)表達(dá)式)的東西。所以可以認(rèn)為函數(shù)或任何會(huì)返回一個(gè)值(例如print)的結(jié)構(gòu)是運(yùn)算符,而那些沒(méi)有返回值的(例如echo)是別的東西。

?有三種類型的運(yùn)算符:

–一元運(yùn)算符,只運(yùn)算一個(gè)值,例如!(取反運(yùn)算符)或++(加一運(yùn)算符)。

–二元運(yùn)算符,有兩個(gè)操作數(shù),PHP支持的大多數(shù)運(yùn)算符都是這種。

–三元運(yùn)算符:? :。

它應(yīng)該被用來(lái)根據(jù)一個(gè)表達(dá)式在另兩個(gè)表達(dá)式中選擇一個(gè),而不是用來(lái)在兩個(gè)語(yǔ)句或者程序路線中選擇。把整個(gè)三元表達(dá)式放在擴(kuò)號(hào)里是個(gè)很好的主意。

PHP中的運(yùn)算符

?算數(shù)運(yùn)算符
?字符串運(yùn)算符
?賦值運(yùn)算符
?比較運(yùn)算符
?邏輯運(yùn)算符
?位運(yùn)算符
?其他運(yùn)算符
?運(yùn)算符的優(yōu)先級(jí)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容