演算子は、以下の順位で評価されます。
優先順位 | 演算子 |
---|---|
1 | new |
2 | [] |
3 | ++ -- |
4 | ! ~ - (int) (float) (string) (array) (object) @ |
5 | * / % |
6 | + - . |
7 | << >> |
8 | < <= > >= |
9 | == != === !== |
10 | & |
11 | ^ |
12 | | |
13 | && |
14 | || |
15 | ? : |
16 | = += -= += /= .~ %= &= |= ^= <<= >>= |
17 | and |
18 | xor |
19 | or |
20 | , |