php函数function中return问题:
<?function_pr($val,$val2=1){$a=$val+$val2;return$a;}$a=_pr(6,9);echo$a;?>中为什么要用return...
<?
function _pr ($val,$val2=1){
$a=$val+$val2;
return $a;
}
$a=_pr(6,9);
echo $a;
?>
中 为什么要用return ,请讲通俗点,谢谢!! 展开
function _pr ($val,$val2=1){
$a=$val+$val2;
return $a;
}
$a=_pr(6,9);
echo $a;
?>
中 为什么要用return ,请讲通俗点,谢谢!! 展开
展开全部
通俗一点,用白话讲:$a 向函数 _pr() 发出请求,给了 _pr() 两个数字,让它计算出结果。当 _pr() 计算之后把得出的结果“返还给”(也就是 return) 向它发出请求的 $a。现在 $a 就得到了计算后的值 15,也就是 $a = 15。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先大的结构式一个匿名函数,匿名函数其中的一种形式就是这样,之所以用括号包起来并且在最后加一个括号是为了调用这个匿名函数。形式如下:
(function(){
......
})();
这样写的好处是里边的变量都是封闭的,不对外开放,减少了全局变量带来的混乱。
详细的你可以查一下匿名函数和闭包
(function(){
......
})();
这样写的好处是里边的变量都是封闭的,不对外开放,减少了全局变量带来的混乱。
详细的你可以查一下匿名函数和闭包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
return可以使你能够用函数给变量赋值
不用也是可以的
不用也是可以的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function _pr ($val,$val2=1){
$a=$val+$val2;
echo $a;
}
_pr(6,9);
不用return 也可以的
?>
$a=$val+$val2;
echo $a;
}
_pr(6,9);
不用return 也可以的
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |