在PHP中return一般在什么情况下用。。

小弟刚学php没几天不太懂return不是用于在函数中携带返回一个值的时候用的嘛。。今天看别人在视频里一个if语句中echo“xxx”后面也跟了局returnreturn... 小弟刚学php没几天 不太懂return不是用于在函数中携带返回一个值的时候用的嘛。。

今天看别人在视频里 一个if语句中 echo“xxx”后面也跟了局 return
return后面并没有跟任何东西。。。
这里为什么不用break呢。。。。。
return多用于哪些情况呢?
请详细讲解下 拜托了 小弟刚入门 大堆的函数也看不太懂 拜托各位讲的浅显易懂些。。。
展开
 我来答
四舍五不入6
高粉答主

2020-02-06 · 醉心答题,欢迎关注
知道答主
回答量:147
采纳率:100%
帮助的人:2万
展开全部

return就是返回值。

比如用户有一个函数,是进行加法运算,但是用户希望得到的是结果,不是输出结果,就要用返回值:

function add($a,$b){

return $a+$b;

}

$c = add(5,3);//用户这个得到的$c值就可以用在程序的其他地方

扩展资料:

PHP函数

usleep() 函数延迟代码执行若干微秒。

unpack() 函数从二进制字符串对数据进行解包。

uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。

time_sleep_until() 函数延迟代码执行直到指定的时间。

time_nanosleep() 函数延迟代码执行若干秒和纳秒。

sleep() 函数延迟代码执行若干秒。

show_source() 函数对文件进行语法高亮显示。

参考资料来源:百度百科-PHP (超文本预处理器)

279838089
推荐于2017-11-25 · TA获得超过2801个赞
知道大有可为答主
回答量:2818
采纳率:50%
帮助的人:1691万
展开全部

函数一般带return,不写也可以,写的话,写个return 1也可以,其实还是有点区别的

举个例子

//saier
function a(){
     $b=1;
    return $b;
}
function b(){
    $b=1;
    echo $b;
}

echo a();  //  输出1
b();   //输出1
//看起来都是输出1,而且b()好像还更方便,其实不然,如果要用到函数的返回值,b()就不行了

echo a()+1;  //输出2
//b();这个就不能实现这种功能,需要进去函数里面改,扩展不方便
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式