PHP 在 foreach 中使用 "引用" 的注意事项

PHP中使用引用是不好的,您应当尽量避免使用它们。现在有一个用例,会导致意外的行为:

该代码的输出是什么?

1
2
3
4
5
6
7
<?php
$a = array('a', 'b', 'c', 'd');

foreach ($a as &$v) { }
foreach ($a as $v) { }

print_r($a);
阅读更多