php按值传递和引用传递
时间:2008-05-14 来源:dijiaquan
按值传递
function sun($value){
$sun = $value +$sun;
}
$value = 10;
sun($value);
echo $value; //$value = 10;
$value在函数sun()是局部变量,不会影响函数外面值的改变。如果希望函数范围外也能反应出这些修改可以按引用传递。
按引用传递
function sun(&$value){
$sun = $value +$sun;
}
$value = 10;
sun($value);
echo $value; //$value = 11;
按引用传递要在参数前佳上&符号。
相关阅读 更多 +