【发布时间】:2019-06-06 12:25:46
【问题描述】:
在 C++ 中如果你将一个大数组传递给一个函数,你需要通过引用来传递它,这样它就不会被复制到新的函数中浪费内存。如果您不想修改它,请通过 const 引用传递它。
任何人都可以验证通过引用传递也可以节省我在 PHP 中的内存。我知道 PHP 不使用 C++ 之类的引用地址,这就是为什么我有点不确定。这就是问题。
【问题讨论】:
-
只是一个与 C++ 相关的注释:传递给函数的数组实际上是指针,因此传递对它们的引用是不必要的,并且实际上并没有像您认为的那样做。不过完全同意 const!
标签: php