-5
私はそれはおそらく「noobの質問」ですが、私は、私が使用する必要があり、それらの命題のどちらを思っていた知っています:
1. if(!isset($foo) OR (isset($foo) AND $foo == $bar)) {}
2. if(!isset($foo) OR $foo == $bar) {}
事は、私が条件であれば、「OR」を求めている、あります当然、「$foo
が存在するなら、あなたが望むなら彼の値をチェックしてください」、またはそれが存在する可能性がある場合はisset
のものを指定しなければならない場合は、
は、あなたの答えをありがとう、そして私のappromixative英語のため申し訳ありません.... :)
最初のものは冗長なので、#2を使用してください。 – Ryan
どちらが良いですか。正当な理由がないために条件を複製しないもの、または正当な理由がないために条件を複製するものはありませんか? – PeeHaa
@Ryan Thx!だから私が思ったように、条件の中の 'または'は変数$ fooが存在すると言うだけで十分です。 @PeeHaa、もっと説明できますか?正当な理由がないと言っているのはなぜですか?私のif条件では、変数が存在しないかどうかを確認しなければなりません。そうであれば、それは特定の値と等しくなります。どうしたでしょうか? – Vae