php中import什么意思
发布网友
发布时间:2024-09-30 18:59
我来回答
共1个回答
热心网友
时间:2024-11-02 10:26
传值:
函数参数压栈的是参数的副本。
任何的修改是在副本上作用,没有作用在原来的变量上。
function test($i){$i++;}
$a=1;
$b=test($a)
echo $a; //输出还是原来的 1
传引用:
压栈的是引用的副本。由于引用是指向某个变量的,对引用的操作其实就是对他指向的变量的操作。
function test(&$i){$i++;}
$a=1;
$b=test($a)
echo $a; //在函数中已被改变,输出变为 2
关于引用的解释请参数PHP手册->语言参考->引用的解释!