前程的奇怪行为
<?php $a = array('a', 'b', 'c', 'd'); foreach ($a as &$v) { } foreach ($a as $v) { } print_r($a);?>
我认为这是一个正常的程序,但这是我得到的输出:
Array( [0] => a [1] => b [2] => c [3] => c)
有人能给我解释一下吗?
相关分类