使用引用时,php意外结果

时间:2017-02-07 03:24:11

标签: php

只需看看代码〜

<?php
$foo = [ 'foo' => 1 ];

$nothing = &$foo['foo'];

$bar = $foo;
$bar['foo'] = '2';

echo $foo['foo'];

每个版本的php都会得到结果2,但为什么?

除了bar之外,foo是一个完全不同的变量吗?

0 个答案:

没有答案