在PHP中写这个最好的方法是什么,所以我知道哪个条件失败并易于维护?而不诉诸多个if else语句...多条件语句
if ((!$titleBlockPresent || !$leadBlock || ($allDoubleBlockCount !=2 || $allDoubleBlockCount!=1) ||$countFirstSmallShowBlocks !=2 ||$countSecondSmallShowBlocks !=2) && !$contentNotAvailableMessage)
{
$this->fail("Block missing in the horizontal list of blocks on the non live carousel");
}
简化您的逻辑,以便您不一次检查7个条件。 – deceze 2012-07-19 11:45:25
你问最好的方法,但在你的问题中,你说“不诉诸多个if else陈述”。我认为最重要的是大多数(或许多)人认为多种表述是最好的方式。 – MJB 2012-07-19 11:52:52