为了账号安全,请及时绑定邮箱和手机立即绑定

不太明白返回值到底有什么用?

<?php

function sum($a, $b) {

    return $a+$b;

}

$c = sum(1, 2);//在这里调用函数取得返回值

既然这个需要调用$a+$b,那么何必再写个函数然后调用返回值呢?   

返回值到底有什么用????

不理解,求高人指点    

正在回答

2 回答

函数的意义在于封装,因为你举的这个例子方法里面的逻辑比较简单,但是在一些非常复杂的逻辑里面,我们可以全部写在一个方法里面,通过调用方法得到一个我想要的值,这个值就是方法里面return 返回的值。


0 回复 有任何疑惑可以回复我~
#1

qq_學會忘記懂得放棄_0 提问者

非常感谢!
2017-03-09 回复 有任何疑惑可以回复我~

返回值存储在变量$c中,在其他有需要的地方可以直接使用,而封装函数是为了代码的复用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181827    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

不太明白返回值到底有什么用?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信