错误抑制符
- 单目运算符,将可能出现的比较低级的错误给抑制,不报错误。
@
:在可能出现错误的表达式之前使用
飞船运算符
- 飞船运算符,类似组合比较运算中的大于、等于和小于三种运算符与一身
<=>
:左边大于右边返回1,等于右边返回0,小于右边返回-1
合并运算符
- 用于数据判断取值操作
??
:左边表示要判定的表达式(判断是否存在,而不是判断真假),右边表示判断不成功的默认值。
连接运算符
- 用于php中的字符串运算
.
:将左右两边的字符串连接成一个
isset
用来判断变量是否存在(与值无关)
结合方向 运算符 附加信息 无 clone new clone 和 new 左 [ 右 ++ – ~ (int) (float) (string) (array) (object) (bool) @ 无 instanceof 右 ! 逻辑运算符 左
- / %
算术运算符 左
- – .
算术运算符和字符串运算符 左 << >> 位运算符 无 == != === !== <> 比较运算符 左 & 位运算符和引用 左 ^ 位运算符 左 | 位运算符 左 && 逻辑运算符 左 || 逻辑运算符 左 ? : 三元运算符 右 = += -= *= /= .= %= &= = ^= <<= >>= => 左 and 逻辑运算符 左 xor 逻辑运算符 左 or 逻辑运算符 左 , 多处用到