PHP教程
+ -

PHP 函数按值调用

2019-09-09 4 0

PHP允许通过值和引用调用函数。在通过值调用PHP的情况下,如果在函数内修改,则不会修改实际值。
让我们通过例子的帮助理解按值调用的概念。

实例1

在这个例子中,变量$str被传递给加法器函数,它与’Call By Value‘字符串连接。
但是,打印$str变量的结果只是:’Hello‘。 这是因为修改值只是在局部变量$str2中完成。 它不反映到$str变量中。

    <?php  
    function adder($str2)  
    {  
        $str2 .= 'Call By Value';  
    }  

    $str = 'Hello ';  
    adder($str);  
    echo $str;  

    ?>

执行结果 -

Hello

实例2

让我们通过另一个例子来理解PHP按值调用的概念。

    <?php  
    function increment($i)  
    {  
        $i++;  
    }  

    $i = 10;  
    increment($i);  
    echo $i;  
?>

执行结果 -

10

0 篇笔记 写笔记

PHP 函数按值调用
PHP允许通过值和引用调用函数。在通过值调用PHP的情况下,如果在函数内修改,则不会修改实际值。让我们通过例子的帮助理解按值调用的概念。实例1在这个例子中,变量$str被传递给加法器函数,它与’Call By Value‘字符串连接。但是,打印$str变量的结果只是:’Hello‘。 这是因为修改值......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

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

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