$a = 1 ; $b = 2; echo $a . '<br/>'; //1 echo $b . '<br/>'; //2 $a = $b; echo $a . '<br/>'; //2 echo $b . '<br/>'; //2 $a = &$b; echo $a . '<br/>'; //2 echo $b . '<br/>'; //2 $a = &$b; $a = 4; echo $a . '<br/>'; //4 echo $b . '<br/>'; //4 $a = &$b; $b = 5; echo $a . '<br/>'; //5 echo $b . '<br/>'; //5
如果你使用这个&,
那基本就可以把这两个变量当作一个变量了,
因为他们共用一个栈内存。
只要其中一个改变,另一个也会改变。