在 PHP 中,"&" 符号表示引用。引用允许两个变量引用同一个数据,这意味着当一个变量的值发生变化时,另一个变量的值也会相应地发生变化。这与拷贝操作不同,拷贝操作只是复制一个变量的值,而不是引用它。
在 PHP 中,可以使用 "&" 符号来传递变量的引用到函数中,而不是拷贝它的值。这样,在函数内部对引用的任何修改都将反映在函数外部的变量中。
例如,以下代码演示了如何将引用传递给函数:
function add_num(&$var) {
$var += 10;
}
$num = 5;
add_num($num);
echo $num; // 输出 15
在这个例子中,我们将 "$num" 变量的引用传递给了 "add_num" 函数。函数内部对 "$var" 的修改也会影响到 "$num" 变量的值。
领取专属 10元无门槛券
手把手带您无忧上云