传值赋值:
$a = $b;
$a 和 $b 没有关系,各是各的;
引用赋值:
$a = 3;
$b = 9;
$a =&$b;
echo $a,'~',$b,'<br />'; // 9~9
当改变一个变量值,另一个变量也改变;
当销毁一个变量值,另一个变量仍指向地址;
/* 变量的一个机制
当某段地址的值,有变量在指向时,就不会回收;*/
传值赋值:
$a = $b;
$a 和 $b 没有关系,各是各的;
引用赋值:
$a = 3;
$b = 9;
$a =&$b;
echo $a,'~',$b,'<br />'; // 9~9
当改变一个变量值,另一个变量也改变;
当销毁一个变量值,另一个变量仍指向地址;
/* 变量的一个机制
当某段地址的值,有变量在指向时,就不会回收;*/