PHP教程
+ -

PHP 函数按引用调用

2019-09-09 5 0

PHP中,通过引用调用的情况下,如果在函数内修改实际值,则修改了变量的值。 在这种情况下,需要使用(和号)符号与形式参数。 表示变量的引用。
让我们通过下面的例子来帮助理解引用调用的概念。

实例1

在这个例子中,变量$str被传递给加法器函数,它与“Call By Reference”字符串连接。
在这里,打印$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;  
    ?>

输出结果如下 -

11

0 篇笔记 写笔记

PHP 函数按引用调用
在PHP中,通过引用调用的情况下,如果在函数内修改实际值,则修改了变量的值。 在这种情况下,需要使用&(和号)符号与形式参数。 &表示变量的引用。让我们通过下面的例子来帮助理解引用调用的概念。实例1在这个例子中,变量$str被传递给加法器函数,它与“Call By Reference”字符串连接。在......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!