PHP运算符执行顺序对照表:在线查看PHP运算符执行优先级别 窍门: Ctrl+F 快速查找
PHP运算符优先级,是描述在计算机计算表达式时执行运算的先后顺序。PHP运算符优先级表,同一行中的运算符具有相同优先级,然后运算符的优先级是运算表达式从左到右
优先级
|
运算符
|
描述
|
结合方向
|
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
|
,
|
多处用到
|
左
|