【发布时间】:2011-11-16 01:40:26
【问题描述】:
我可以通过以下两种方式之一更改函数中的$var:通过引用传递它或使用global 关键字。
$var1 = 10;
function test1() {
global $var1;
$var1++;
}
function test2(&$var) {
$var++;
}
这两种方法的结果相同,但它们之间有什么区别吗?哪个是首选,哪个更快?
【问题讨论】:
标签: php pass-by-reference