foreach
默认情况下,在 PHP7 中,按值迭代时,根据:http ://php.net/manual/en/migration70.incompatible.php 对数组的副本进行操作
它是否仅在对数组或值进行更改时才懒惰地创建副本,或者它总是会创建副本并且本质上使循环引用成为性能优化?
另外,对象数组是否仍然循环/给你对象的引用?还是他们实际上也会为 对象创建副本foreach
并按值返回对象?
foreach
默认情况下,在 PHP7 中,按值迭代时,根据:http ://php.net/manual/en/migration70.incompatible.php 对数组的副本进行操作
它是否仅在对数组或值进行更改时才懒惰地创建副本,或者它总是会创建副本并且本质上使循环引用成为性能优化?
另外,对象数组是否仍然循环/给你对象的引用?还是他们实际上也会为 对象创建副本foreach
并按值返回对象?