-5
我知道這可能是一個「noob問題」,但我想知道其中的命題之一,我應該使用:
1. if(!isset($foo) OR (isset($foo) AND $foo == $bar)) {}
2. if(!isset($foo) OR $foo == $bar) {}
的事情是,我問,如果在「或」條件自然是說「$foo
存在,你陳檢查他的價值,如果你想要」或如果你必須指定它可能存在(與isset
東西)。
謝謝你的答案,對不起我的英語appromixative .... :)
第一個是多餘的,所以使用#2。 – Ryan
哪一個更好。您沒有正當理由複製條件的複製條件,或者沒有正當理由複製條件的複製條件? – PeeHaa
@Ryan Thx!所以我認爲,條件中的'或'足以說變量$ foo存在。 @PeeHaa,我可以有更多的解釋嗎?爲什麼說沒有好的理由?在我的if條件中,我必須檢查一個變量是否不存在,或者如果是這樣,它就等於一個特定的值...你會如何做到這一點? – Vae