検索

ホームページ  >  に質問  >  本文

laravel - PHPの条件判定に「and」「or」が同時にあるのですが、優先順位は何ですか?

PHPの条件判定に「and、or」が同時にありますが、優先順位は何でしょうか?

例:

リーリー

if ステートメントには 3 つの条件があります:

リーリー

私が言いたいのは、最初の条件が満たされる必要があり、2 番目と 3 番目の条件のいずれか 1 つだけが満たされる必要があるということです。

問題は、この条件文をどのように記述するかということですが、上記の if() コードのように記述するのが正しいでしょうか。

習慣沉默習慣沉默2778日前577

全員に返信(5)返信します

  • 怪我咯

    怪我咯2017-05-16 12:04:33

    PHP マニュアル: オペレーターの優先度のページによると、優先度は > です。

    したがって、質問者のコードは次のように書くことができます:

    リーリー

    長すぎる判断文は、読みにくくなるため書かないでください。

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 12:04:33

    リファレンスマニュアル

    括弧内の2と3の条件を展開することをお勧めします

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 12:04:33

    リーリー

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-16 12:04:33

    または よりも優先度が高いです

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-16 12:04:33

    リーリー

    返事
    0
  • キャンセル返事