条件语句-在php中使用OR和and检查复合条件



我想检查$flag1==1或$flag2==2或$flag3==3中的一个条件,以及$flag4 == 4为真,然后我想执行语句。这在php中不起作用。I tried:

 if (($flag1==1 or  $flag2 == 2 or  $flag3 ==3) and $flag == 4)
        {
         $variable1 ='Change in Asset and Transformation Approach';
         echo $variable1;
    }

我想你的问题是打错字了。你说你想让$flag4等于4。但是您正在检查$flag的值。

if (($flag1 == 1 or $flag2 == 2 or $flag3 ==3) and $flag4 == 4) { // <-- notice $flag4
     $variable1 ='Change in Asset and Transformation Approach';
     echo $variable1;
}

Codepad工作。

相关内容

  • 没有找到相关文章

最新更新