我想检查$ flag1 == 1或$ flag2 == 2或$ flag3 == 3中的一个条件以及$ flag4 == 4是真的然后我想执行一个语句。这是不在php工作。我试过:
if (($flag1==1 or $flag2 == 2 or $flag3 ==3) and $flag == 4)
{
$variable1 ='Change in Asset and Transformation Approach';
echo $variable1;
}
答案 0 :(得分:2)
我认为你的问题是一个错字。您提到您希望$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;
}