PHP中return的用法和实际作用??

哪位PHP高手祥谈一下PHP中的RETURN的用法,并能用例子说明??... 哪位PHP高手祥谈一下PHP中的RETURN 的用法,并能用例子说明?? 展开
 我来答
娱乐小八卦啊a
高粉答主

2020-05-10 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117852

向TA提问 私信TA
展开全部

基本用法:

a)、return expression // 返回一个表达式结果

b)、return(expr) // 函数表达式

c)、return // 直接返回,或返回空值

注意:最好不要用return($val)这种方式。

1、如果执行了return,则return 语句后面的内容将不会被执行了;

function add($a,$b){

 return $a+$b;

 return $a*$b;

}

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

echo $c;

输出结果:8,只执行$a+$b,$a*$b没有被执行。

2、return 可以是函数返回值,也可以返回一个空值,这要看具体用法,例如:

function test($a){

if($a>10){

 return "a>10";

}else{

 return "a<10";

}

$b=45;

$c=$b-$a;

echo $c;

}

在这个例子当中,当你调用这个函数的时候,然后给一个任何的数字,它都会返回一个字符串,而代码:

$b=45;

$c=$b-$a;

echo $c;

将永远不会被执行。

扩展资料

php 中的循环有 for foreache while do{} whlie这几种。

1、continue

continue是用来在循环结构中,控制程序放弃本次循环continue;

之后的语句,并转而进入下一次循环。

continue 本身并不跳出循环结构只是放弃本次循环。

注意: continue如果用在非循环结构中(if switch)会导致程序出错。

2、break

break 的作用是跳出当前的语法结构,break语句可以带一个参数n,表示跳出的层数。

3、exit

exit 结束程序执行,可以用在任何位置。

4、return

return 语句是用来结束一段代码,并返回一个参数。

如果在主程序中使用,那么主程序将立马停止执行。

百度网友be02abe51
推荐于2017-11-28 · TA获得超过430个赞
知道答主
回答量:386
采纳率:0%
帮助的人:179万
展开全部
return 的用法其实不难了,它的意思就是返回;

如果执行了return,则return 语句后面的内容将不会被执行了;
return 可以是函数返回值,也可以返回一个空值,这要看你的具体用法了,例如:

function test($a){
if($a>10){
return "a>10";
}else{
return "a<10";
}
$b=45;
$c=$b-$a;
echo $c;
}

在这个例子当中,当你调用这个函数的时候,然后给一个任何的数字,它都会返回一个字符串,而代码:$b=45;
$c=$b-$a;
echo $c;
将永远不会被执行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
el13
2009-11-26 · TA获得超过1436个赞
知道小有建树答主
回答量:1178
采纳率:0%
帮助的人:1048万
展开全部
就是返回值啊!
比如你有一个函数,是进行加法运算,但是你希望得到的是结果,不是输出结果,就要用返回值
function add($a,$b){
return $a+$b;
}
$c = add(5,3);//你这个得到的$c值就可以用在程序的其他地方!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新程php培训
2009-11-26 · TA获得超过1872个赞
知道小有建树答主
回答量:504
采纳率:0%
帮助的人:466万
展开全部
函数返回值
function a(){
return "返回值";
}

echo a();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式