1、算術運算符 常見的算術運算符 2、邏輯運算符 PHP中的邏輯運算符 3、賦值運算符 賦值運算符“=”是PHP中最基本的運算符,即把“=”右邊表達式的值賦給左邊的運算數。 另外PHP中也常用到複合賦值運算符。 複合賦值運算符 4、比較運算符 ...
1、算術運算符
常見的算術運算符
運算類型 | 運算符 | 舉例 | 結果 |
取反運算 | - | -$a | 返回$a的負值 |
加法運算 | + | $a + $b | 返回$a與$b的和 |
減法運算 | - | $a - $b | 返回$a與$b的差 |
乘法運算 | * | $a * $b | 返回$a與$b的積 |
除法運算 | / | $a / $b | 返回$a與$b的商 |
取餘運算 | % | $a % $b | 返回$a與$b的餘數 |
2、邏輯運算符
PHP中的邏輯運算符
運算類型 | 運算符 | 舉例 | 結果 |
邏輯與 | && 或 and | $a && $b 或 $a and $b | 當$a 和 $b 均為真時,返回真,否則返回假 |
邏輯或 | || 或 or | $a || $b 或 $a or $b | 當$a 或 $b 為真時,返回真,否則返回假 |
邏輯異或 | xor | $a xor $b | 當$a真$b假或$a假$b真時,返回真,否則返回假 |
邏輯非 | ! | !$a | 當$a為假時,返回真,否則返回假 |
3、賦值運算符
賦值運算符“=”是PHP中最基本的運算符,即把“=”右邊表達式的值賦給左邊的運算數。
另外PHP中也常用到複合賦值運算符。
複合賦值運算符
運算類型 | 運算符 | 舉例 | 結果 |
加法賦值 | += | $a += 5 | $a 加 5 的和賦值給$a |
減法賦值 | -= | $a -= 5 | $a 減 5 的差賦值給$a |
乘法賦值 | *= | $a *= 5 | $a 乘以 5 的積賦值給$a |
除法賦值 | /= | $a /= 5 | $a 除以 5 的商賦值給$a |
取餘賦值 | %= | $a %= 5 | $a 除以 5 的餘數賦值給$a |
4、比較運算符
運算類型 | 運算符 | 舉例 | 結果 |
小於 | < | $a < $b | 當 $a 的值小於 $b 的值,則返回真,否則返回假 |
大於 | > | $a > $b | 當 $a 的值大於 $b 的值,則返回真,否則返回假 |
小於等於 | <= | $a <= $b | 當 $a 的值小於等於 $b 的值,則返回真,否則返回假 |
大於等於 | >= | $a >= $b | 當 $a 的值大於等於 $b 的值,則返回真,否則返回假 |
相等 | == | $a == $b | 當 $a 的值等於 $b 的值,則返回真,否則返回假 |
全等 | === | $a === $b | 當 $a 的值等於 $b 的值,且 $a 與 $b的類型也相等,則返回真,否則返回假 |
不相等 | != | $a != $b 或 $a <> $b | 當 $a 的值等於 $b 的值,則返回假,否則返回真 |
不全等 | !== | $a !== $b | 當 $a 的值等於 $b 的值,且$a 與 $b 的類型也相等,則返回假,否則返回真 |