我怎么能和或在一起?

时间:2013-11-23 14:34:29

标签: php

我想知道我能不能和/或在一起。我正在尝试创建一个代码来检查两个变量是否都是错误的,或者只有其中一个是错误的而另一个是正确的然后我想显示一条消息:“其中一个”变量“是错误的。

有人可以帮助我吗?

3 个答案:

答案 0 :(得分:2)

除了Tim Whites的回答,如果你不想嵌套,你也可以使用:

    if($a == false AND $b == false) { echo "Both variables are false"; }
    elseif($a == false OR $b == false) { echo "One variable is false"; }

答案 1 :(得分:1)

if ($a==false OR $b==false) {
   if($a==false AND $b==false) { echo "Both variables are false"; }
   else { echo "On of the variables is false"; }
}

这样的事情会发生。

答案 2 :(得分:0)

您可以使用多个IF语句来检查1个变量是否错误或两者都错误。像:

if ($variable1==false && $variable2==false){

}
else{
if ($variable1==false || $variable2==false){

}
}