運算符

目錄

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

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

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