php中括号的优先级是不是最高的,理解php中操作符的优先级和结合性
生活随笔
收集整理的這篇文章主要介紹了
php中括号的优先级是不是最高的,理解php中操作符的优先级和结合性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一般地說,操作符具有一組優先級,也就是執行他們的順序。
操作符還具有結合性,也就是同一優先級的操作符的執行順序。這種順序通常有從左到右(簡稱左)、從右到左(簡稱右)或者不相關。
下表中給出的是php中的操作符和相關性簡表,他們出現的規則是最上面的操作符優先級最低,按表的由上而下的順序,優先級遞增。
結合性 操作符
左 ,
左 or
左 xor
左 and
右 print
左 = += -= *= /= .= %= &= |= ^= ~= <<= >>=
左 ?:
左 ||
左 &&
左 |
左 ^
左 &
左 == != === !==
左 < <= > >=
左 << >>
左 + - .
左 * / %
右 ! - ++ == (int) (double) (string) (array) (object) @
右 []
不相關 new
不相關 ()
優先級最高的操作符是:普通的圓括號,因為它能避開操作符的優先級法則。
總結
以上是生活随笔為你收集整理的php中括号的优先级是不是最高的,理解php中操作符的优先级和结合性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: opengl计算帧率_或许是迄今为止第一
- 下一篇: 动态规划算法php,php算法学习之动态