我們正在嘗試使用下面的代碼PHP if或語句不工作
if (($_GET['1'] != "1") || ($_GET['1'] != "2")) {
當我們嘗試這個無論什麼價值的變量將輸入數據,即使是TRUE那是假的。當我們使用
if (($_GET['1'] == "1") || ($_GET['1'] == "2")) {
,並把數據,這將使它返回false它工作正常。我們已經改變了if語句的方式,以便我們可以得到這個工作,但我想知道爲什麼這不起作用,如果它是在做錯誤的東西或在php內與or和不等於運算符的限制
感謝
啊這一切都有道理,謝謝:) – kwhohasamullet 2009-11-23 06:55:19