PHP通过引用进行调用

在通过引用调用PHP的情况下, 如果在函数内部修改了实际值, 则实际值将被修改。在这种情况下, 你需要将&(&)符号与形式参数一起使用。 &代表变量的引用。
让我们借助示例来了解通过引用进行调用的概念。
例子1
在此示例中, 变量$ str被传递到加法器函数, 在此它与” 按引用调用” 字符串连接在一起。在这里, 打印$ str变量结果为’ This is Call By Reference’ 。这是因为更改是在实际变量$ str中完成的。

< ?php function adder(& $str2) { $str2 .= 'Call By Reference'; } $str = 'This is '; adder($str); echo $str; ?>

输出
This is Call By Reference

例子2
让我们通过另一个示例了解通过引用概念进行的PHP调用。
< ?php function increment(& $i) { $i++; } $i = 10; increment($i); echo $i; ?>

【PHP通过引用进行调用】输出
11

    推荐阅读