变量传值赋值:将一个表达式的值赋予一个变量时,整个原始表达式的值被赋予到目标变量,而原始表达式的值不会受到影响。
变量引用赋值:目标变量值改变时,源变量的值也发生改变,反之亦然(使用时要在源变量前加上&)
<?php
$a = 12;
$b = &$a;
//change b value
$b='world';
echo $a."<br/>";
echo $b."<br/>";
$a="34";
echo $a."<br/>";
echo $b."<br/>";
?>
结果:
world
world
34
34