運(yùn)算符

目錄

運(yùn)算符是可以通過(guò)給出的一或多個(gè)值(用編程行話來(lái)說(shuō),表達(dá)式)來(lái)產(chǎn)生另一個(gè)值(因而整個(gè)結(jié)構(gòu)成為一個(gè)表達(dá)式)的東西。

運(yùn)算符可按照其能接受幾個(gè)值來(lái)分組。一元運(yùn)算符只能接受一個(gè)值,例如 !邏輯取反運(yùn)算符)或 ++遞增運(yùn)算符)。 二元運(yùn)算符可接受兩個(gè)值,例如熟悉的算術(shù)運(yùn)算符 +(加)和 -(減),大多數(shù) PHP 運(yùn)算符都是這種。最后是唯一的三元運(yùn)算符 ? :,可接受三個(gè)值;通常就簡(jiǎn)單稱之為“三元運(yùn)算符”(盡管稱之為條件運(yùn)算符可能更合適)。

PHP 的運(yùn)算符完整列表見(jiàn)下節(jié)運(yùn)算符優(yōu)先級(jí)。該節(jié)也解釋了運(yùn)算符優(yōu)先級(jí)和結(jié)合方向,這控制著在表達(dá)式包含有若干個(gè)不同運(yùn)算符時(shí)究竟怎樣對(duì)其求值。