PHP IF((X)||(X&& Y))声明

时间:2015-01-07 14:51:51

标签: php if-statement

我的if语句中可以有多个条件

if( (X) || (X && Y)){
    echo "some statement";
}

如果可以,可以写出

if(empty(x) || !empty(x) && y==25)){
    echo "this is true";
}

1 个答案:

答案 0 :(得分:0)

是的,你可以拥有任意数量的条件,但是建议你用括号构造它们,就像我们在大学里做数学一样。

if($a==1 && $b==2)

if($a== 1 && ( $b==2 || $c==3))

if(($a==1 || $b==2) && ($c==3 || $d==4))

if((($a==1 || $b==2) && $c==3) && ($d==4 || ($e==5 && $f==^)))

您可以根据需要执行多个级别,但可以使用括号,以便了解条件的工作方式。