如何在PHP中创建嵌套的条件语句?
我正在努力:
if (A=="blah" && B=="bleh" && C=="bloh" && (D=="bluh" || E=="blih"))
易于阅读:
if (A AND B AND C AND (D OR E))
答案 0 :(得分:5)
你几乎做对了,但你错过了$'s
if($A=="blah" && $B=="bleh" && $C=="bloh" && ($D=="bluh" || $E=="blih"))
答案 1 :(得分:0)
如果您还要求可读性,这也可能是一个选项:
$conditionA = $A == "blah";
$conditionB = $B == "bleh";
$conditionC = $C == "bloh";
$conditionD1 = $D == "bluh";
$conditionD2 = $E == "blih";
$conditionD = $conditionD1 || $conditionD2;
if (conditionA && conditionB && conditionC && conditionD){
//...
}
更短或更有用的名字也可能是一个好主意。