ホームページ >バックエンド開発 >PHPチュートリアル >PHP における演算子の優先順位と結合性を理解する

PHP における演算子の優先順位と結合性を理解する

WBOY
WBOYオリジナル
2016-07-25 08:44:071617ブラウズ

一般的に、演算子には一連の優先順位があり、これは演算子が実行される順序です。
演算子には結合性もあります。つまり、同じ優先順位を持つ演算子の実行順序です。この順序は通常、左から右 (左と呼ばれる)、右から左 (右と呼ばれる)、または無関係です。
次の表は、PHP における演算子と相関関係の簡単なリストを示しています。これらの演算子の出現規則は、表の上から下の順序に従って優先度が低くなります。
結合演算子
左、
左または
左xor
去って
右のプリント
左 = += -= *= /= .= %= &= |= ^= ~= >=
左?:
左||
左&&
左 |
左^
左&
左 == != === !==
左 >=
左>
左 + - .
左 * / %
そうです! - ++ == (int) (double) (string) (array) (object) @
そう[]
関係ない新しい
関係ありません()

最も高い優先順位を持つ演算子は、演算子の優先順位規則を回避できるため、通常の括弧です。

php


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。