PHP學習之三:PHP基礎(三) 操作符
阿新 • • 發佈:2020-10-26
一、操作符
1、運算元
運算元(Operand)是表示式的輸入。
$a++; //$a 是運算元 $sum = $val 1 + $val2; //$sum、$val1、$val2 是運算元
2、操作符
操作符(Operator)是表示式中指定某個動作的符號。
|
1)、操作符優先順序
操作符優先順序(Operator precedence)是操作符的一個特性,確定以何種順序計算周圍的運算元。PHP遵循數學優先順序規則。
2)、操作符結合性
操作符結合性(associativity)指定了相同優先順序運算的計算順序。結合性可以從兩個方向,從左到右或者從右到左。
3)、算術操作符
算術操作符有:+(加)、-(減)、*(乘)、/(除)、%(模)
4)、賦值操作符
賦值操作符有:=、+=、-=、*=、/=、.=(拼接賦值)等
5)、字串操作符
字串操作符:.(拼接)
6)、自增和自減操作符
前自增:++$a,後自增:$a++
前自減:--$a,後自減:$a--
7)、邏輯操作符
與:&&、AND
或:||、OR
非:!、NOT
亦或:XOR
8)、相等操作符
相等:== 相等則返回true
不等:!= 不相等則返回true
相同:=== 相等而且型別相同則返回true
9)、比較操作符
比較操作符有:>、<、<=、>=、...?...:...(三元運算子,例如$a == $b?1:2;)
10)、位操作符
位運算子在組成整數值的各個“位”層次上檢查和處理整數值。
與:&
或:|
非:~
亦或:^
左移:<<
右移:>>