PHP按引用调用

/ / PHP按引用调用

在通过引用调用PHP的情况下,如果函数内部进行了修改,则实际值将被修改。在这种情况下,您需要将&符号与参数一起使用,&代表变量的引用。

让无涯教程借助示例来了解通过引用进行调用的概念。

例子1

在此示例中,变量$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

例子2

通过另一个示例了解通过引用概念进行的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

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

TonyBai · Go语言进阶课 -〔Tony Bai〕

前端工程师的AI实战课 -〔柳博文〕

重学TypeScript -〔周爱民〕

计算机基础实战课 -〔彭东〕

消息队列高手课 -〔李玥〕

OpenResty从入门到实战 -〔温铭〕

Web协议详解与抓包实战 -〔陶辉〕

面试现场 -〔白海飞〕

如何设计一个秒杀系统 -〔许令波〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者