PHP 在函数间传递参数——按值传递方式
提问人:刘团圆发布时间:2020-12-12
将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即函数返回后,实参的值不会改变。
【例题】本例首先定义一个函数 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
?>
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>