我正在写一个函数,并想知道,如果它是最好的(在关于性能和编码规范)来处理返回的条件是这样的:PHP函数 - if/else语句的结构是什么?
public function func_1() {
if (true == $condition) {
// Do something
return true;
} else {
return false;
}
}
或本:
public function func_2() {
if (false == $condition) return false;
// Do something
return true;
}
有什么好处将一堆代码封装在if/else(func_1)中,还是最好先获得最快的回报(func_2)?
这完全是程序员的偏好。 – animuson
运行基准测试,你就会知道 –
总是提前回来。 –