php 关于 & 引用赋值

$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

如果你使用这个&,

那基本就可以把这两个变量当作一个变量了,

因为他们共用一个栈内存。

只要其中一个改变,另一个也会改变。

猜你喜欢

转载自www.cnblogs.com/laijinquan/p/9046473.html