I'm more referring to the fact that you can just "return" from a function thereby not needing the "else" part because your program will never get there if it "returns" prior.
e.g.
Code:
private void x()
{
a();
b();
return;
c();
}
gives a "Error, unreachable statement" at "c()" in java at least, im not sure if php supports it but i think it would from what i've seen.
i usually prefer the "long way" you're referring to as well and the way i'm suggesting would make it a little weird to read for debugging but i think it saves heaps of time, for me at least.