首页 > 软件操作教程 > 编程开发 > PHP
题目内容

PHP 在函数间传递参数——按引用传递方式

题目答案

    按引用传递就是将实参的内存地址传递到形参中。这时,在函数内部的所有操作都会影响到实参的值,返回后,实参的值会发生变化。引用传递方式就是传值时在原基础上加“&”即可。

【例题】仍然使用上个例子的代码,唯一不同的地方就是多了一个“&”。实例代码如下。

<?php

    function example(&$m){             //定义一个函数,同时传递参数$m 的变量

      $m = $m * 5 + 10;

      echo "在函数内:\$m = ".$m;      //输出形参的值

    }

    $m = 1;

    example($m);                       //传递值:将$m 的值传递给形参$m

    echo "<p>在函数外:\$m = $m <p>";  //实参的值发生变化,输出 m=15

?>

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端