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

为什么感觉有没有return 都一样?

谁能给我举例一下

正在回答

2 回答

有return的话,一旦执行返回,则函数运行结束。

比如例举

function add($a) {
   return $a+1;
   $a = 10;
   return $a+20;
}

则执行完 return $a+1 后函数结束并返回$a+1

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

我感觉return就是返回值得意思,

如果函数里边有return,在函数外用echo输出调用函数的时候可以得到值。如果函数内没有return,那在函数外输出调用函数就得不到值(除非在函数里边输出,这样也可以得到值)。

刚学没多久,我是这么理解的,

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

赤水三千 提问者

嗯 明白了,加油
2016-09-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么感觉有没有return 都一样?

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