Ben Anahtarı durumlarda her döngü biraz tekrarlayan beri ise aynı yapmak zorunda kalmadan yapabilirsiniz zaten var olup olmadığını bilmek istiyorum.
switch ($val) {
case 1:
if(!$object->doSomething1()==$goodValue)
row .= $object->doSomething();
break;
case 2:
if(!$object->doSomething2()==$goodValue)
row .= $object->doSomething();
break;
case 3:
if(!$object->doSomething3()==$goodValue)
row .= $object->doSomething();
break;
}