值传递:
$a=1;
function add($a){
$a+=1;
echo $a;
}
add($a);
echo $a
//结果为2和1。
引用传递:
$a=1;
function add($a){
$a+=1;
echo $a;
}
add(&$a); // 引用传递
echo $a
//结果为2和2。
所谓的引用传递就是外部变量会因为函数内部对它的修改而变化。。。
值传递:
$a=1;
function add($a){
$a+=1;
echo $a;
}
add($a);
echo $a
//结果为2和1。
引用传递:
$a=1;
function add($a){
$a+=1;
echo $a;
}
add(&$a); // 引用传递
echo $a
//结果为2和2。
所谓的引用传递就是外部变量会因为函数内部对它的修改而变化。。。