php数组引用的小疑问

$a=[1,2,3]; 
foreach($a as &$v){} 
foreach($a as $v){}

var_dump($a);

//结果
0 => int 1
1 => int 2
2 => int 2

为什么最后一个元素变成了2

阅读 958
评论
    3 个回答

    @kumfo 大佬解释的非常详细了。可惜我脑子转的慢,这次就给大佬补个刀把。

    clipboard.png

      相似问题
      推荐文章