优先级 运算符 描述 结合方向
1 clone new clone和new 非结合
2 [ array()
3 ++ -- 递增/递减运算符 非结合
4 ~-(int)(float)(string)(array)(object)(bool)@ 类型 非结合
5 instanceof 类型 非结合
6 ! 逻辑操作符 右结合
7 */ % 算术运算符
8 + -. 算术运算符和字符串运算符
9 <<>> 位运算符
10 <<=>>=<> 比较运算符 非结合
11 ==!====!== 比较运算符 非结合
12 & 位运算符和引用
13 ^ 位运算符
14 | 位运算符
15 && 逻辑运算符
16 || 逻辑运算符
17 ?: 三元运算符
18 =+=-=*=/= .= %= &= |= ^= <<= >>= 赋值运算符
19 and 逻辑运算符
20 xor 逻辑运算符
21 or 逻辑运算符
22 , 多处用到

在线工具导航