在通过引用调用PHP的情况下,如果函数内部进行了修改,则实际值将被修改。在这种情况下,您需要将&符号与参数一起使用,&代表变量的引用。
让无涯教程借助示例来了解通过引用进行调用的概念。
在此示例中,变量$str传递到加法器函数,在此它与"Call By Reference"字符串连接在一起。在这里,打印$str变量结果为'This is Call By Reference'。这是因为更改是在实际变量$str中完成的。
function adder(&$str2) { $str2 .= 'Call By Reference'; } $str = 'This is '; adder($str); echo $str;
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-call-by-reference.html
来源:LearnFk无涯教程网
This is Call By Reference
通过另一个示例了解通过引用概念进行的PHP调用。
function increment(&$i) { $i++; } $i = 10; increment($i); echo $i;
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-call-by-reference.html
来源:LearnFk无涯教程网
11
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)