In php, 1 つの操作には複数の演算子が接続されている場合があります。操作の実行順序を決定します。以下では、編集者が php 演算子の優先順位を皆さんに紹介します。必要な友人の役に立てば幸いです。ヘルプ!
PHP 操作で従うルールは、優先度の高い演算子が最初に実行され、優先度の低い演算子が後で実行されることです。同じ優先度の場合は左から右に実行されます。もちろん、数学演算のように括弧を使用することもでき、括弧内の演算子が最初に実行されます。
次の表は、PHP の演算子を優先順位の高いものから低いものまで示しています。同じ行にある演算子は同じ優先順位を持ち、それらの組み合わせの方向によって演算順序の方向が決まります。
<?php $bool = true && false; var_dump($bool); $bool = true and false; var_dump($bool); ?>
結果は次のとおりです:
false true
<?php $a = 7 * 4 / 2; // (7 * 3) / 2 echo $a; $a = true ? 0 : true ? 1 : 7; // (true ? 0 : true) ? 1 : 2 echo $a; $a = 2; $b = 7; $a = $b -= 3; // $a = ($b -= 3) echo $a; echo $b; ?>
実行結果は次のとおりです:
14 7 4 4
上記の 3 つの例からわかるように、同じ列の演算子は、左は左から右への演算、右は右から左への演算を表しており、組み合わせ方向が当てはまらない場合は併用できないことを意味します。
関連おすすめ:
以上がPHP演算子の優先順位の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。