我们正在尝试使用下面的代码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