PHP 中引用传递更快吗(>= 5.0)?
PHP 中,函数参数可以通过引用传递,允许函数修改其范围之外的变量。虽然这并不是为了性能优化,但它提出了一个问题:PHP 中使用的 Copy On Write 逻辑是否会影响不修改参数的函数的性能。
性能测试
涉及 20 kB 字符串参数的函数调用 100,000 次迭代的测试揭示了以下内容结果:
对于读取或使用参数的函数:
对于更改参数的函数:
结论
以上是对于不修改参数的函数,PHP 中的引用传递比值传递慢吗?的详细内容。更多信息请关注PHP中文网其他相关文章!