Php:默认可选的param性能

时间:2015-08-07 17:09:29

标签: php performance

在php中,如果调用函数填充可选参数(具有各自的默认值),或者只是将它们留空,那么性能是否存在差异?

例如:

function foo($id, $a = '', $b = false) {
.....
}

哪个更快:

foo(1234);

foo(1234, '', false);

1 个答案:

答案 0 :(得分:0)

就速度而言,这无关紧要,但它确实有助于提高可读性和代码重复性。设置默认值意味着,您不必在代码堆栈的多个位置设置相同的值,这意味着可读性和一致性!