通过引用从一个方法更高效地返回一个数组?

时间:2015-05-28 10:15:09

标签: php arrays return-by-reference return-by-value

我有一个返回数组的函数。在PHP中,默认情况下按值返回数组,除非使用&运算符。我假设当按函数从函数返回数组时,会生成正在创建的数组的副本。因此返回对数组的引用更有效吗?

1 个答案:

答案 0 :(得分:0)

根据Returning References上的PHP文档,似乎答案为“否”:

  

不要使用按引用返回来提高性能。引擎将自动对其进行自动优化。只有在有正当技术理由的情况下才能返回引用。