有些情况下,可能希望在函数体内对参数的修改在函数体外也能反映; 使用引用传递参数要在参数前加上&符号;
例子:
<?php
$a=5;
function show(&$a){
$a=10;
}
show($a);
echo $a;
?>
在加上&符的时候输出的是10,而没加&符的时候是5
时间: 2024-11-06 09:57:07
有些情况下,可能希望在函数体内对参数的修改在函数体外也能反映; 使用引用传递参数要在参数前加上&符号;
例子:
<?php
$a=5;
function show(&$a){
$a=10;
}
show($a);
echo $a;
?>
在加上&符的时候输出的是10,而没加&符的时候是5