函数中值传递和引用传递,下面程序为什么第二个输出不予第一个相同??不懂 求详细解释 谢谢
//方法一:
function test(&$a){
$a.=" 和小明";//实际上是$a=.$a=.”和小明”
}
$b="这是小王";
test($b);
echo $b; //输出 这是小王和小明
//方法二:
function test($a){
$a.=" 和小明";
}
$b="这是小王";
test($b);
echo $b; //输出 这是小王
echo "<br>";
test(&$b);
echo $b; //输出 这是小王 和小明
?>