PHP If 条件文 (たとえば AND を含む) を別の OR 文とマージできるかどうかを誰か説明してもらえますか? もしそうなら、どのように構文を構築しますか? どっちが優先?
たとえば、目標は次のようなものを達成することです...
IF ($Var1 == "a" && $Var2 == "z"){
//TRUE
echo "HELLO WORLD";
//<some code block here>
}
OR
IF ($Var3 == "5"){
//TRUE
echo "HELLO WORLD";
//<some code block here>
}
しかし、1 つの if 条件ステートメントにマージされたので、2 つの if ステートメントのコード ブロックを複製する必要はありません (関数内の IF ステートメントで実行するコードを配置できることはわかっていますが、別の方法はありますか?それ)。
要約すると(注、以下の括弧は、コードを実行/処理する方法についての私の意図を示すために項目をグループ化する方法として純粋に追加されています):
(If Var1 = a AND Var2 = b) OR (if Var3 = 5), run block of code.
誰かが私を助けることができれば、本当に感謝しています。私は何ヶ月もこれを見つけようとしてきましたが、どこにも行きません. これがスタック オーバーフローで既に議論されている場合は申し訳ありません。検索を試みましたが、検索用語が間違っていた可能性がありますが、何も見つかりませんでした。