« 61. PHP 的單元運算子 (Unary Operators) | (回到Blog入口) | 63. 什麼是 Expression? »

62. PHP 運算子的優先序?

jollen 發表於 October 27, 2006 4:24 PM

PHP 裡的運算子也有其優先序,優先序在整個 expression 裡佔用極重要的地方,底下是 PHP 所有運算子的優先序等級,等級越高 (優先等級值大者) 表示越優先處理。

優先等級 運算子 運算方向 15 => Left to right 14 -> Left to right 13 ? : Left to right 12 <, <=, >, >= None 11 ==, !=, <> None 10 +, -, !, ~ Right to left 09 ++, -- Left to right 08 <<, >> Left to right 07 /, *, % Left to right 06 +, - Left to right 05 &, . Left to right 04 |, ^ Left to right 03 ||, && Left to right 02 =, +=, -= Left to right *=, /=, .= %=, &=, |= ^=, <<=, >>= 01 or, and, xor Left to right

--jollen

版權聲明

請參閱頁面底部的 CC 授權條款。此外,Jollen's PHP 專欄禁止引用、修改與轉貼,如果您想與朋友分享的話,我們只允許網站連結(hyperlink)的形式。

發表一個評論

(如果你此前從未在此 Blog 上發表過評論,則你的評論必須在 Blog 主人驗證後才能顯示,請你耐心等候。)

| Top | Jollen's Forum |
Jollen's PHP 專欄採用 Attribution-NonCommercial-NoDerivs 2.5 授權條款
Copyright(c) 2001-2007,2010 www.jollen.org