将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即函数返回后,实参的值不会改变。
【例题】本例首先定义一个函数 example(),功能是将传入的参数值做一些运算后再输出。接着在函数外部定义一个变量$m,也就是要传进来的参数。最后调用函数 example($m),输出函数的返回值$m 和变量$m 的值。实例代码如下:
<?php
function example($m){ //定义一个函数
$m = $m * 5 + 10;
echo "在函数内:\$m = ".$m; //输出形参的值
}
$m = 1;
example($m); //传递值,将$m 的值传递给形参$m
echo "<p>在函数外 \$m = $m <p>"; //实参的值没有发生变化,输出 m=1
?>
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>