最好举一个简单的例子
//1.停止执行函数的其它部分:
function test($a){
if(!is_string($a)){return;}//如果不是字符串,返回,不再执行后面的代码
.......
}
//2.通过函数处理一些逻辑,并得到一个返回值:
function get_len($arr){
if(is_array($arr)){
return count($arr);//返回数组的长度,当然实际使用的,这里的逻辑一般是比较复杂的
}else{return false;}
}
$len=get_len($arr)?get_len($arr):0; //调用带来返回值的函数,一般是为了处理输入参数,并把返回值赋值给某个变量
function test($a){
if(!is_string($a)){return;}//如果不是字符串,返回,不再执行后面的代码
.......
}
//2.通过函数处理一些逻辑,并得到一个返回值:
function get_len($arr){
if(is_array($arr)){
return count($arr);//返回数组的长度,当然实际使用的,这里的逻辑一般是比较复杂的
}else{return false;}
}
$len=get_len($arr)?get_len($arr):0; //调用带来返回值的函数,一般是为了处理输入参数,并把返回值赋值给某个变量
温馨提示:答案为网友推荐,仅供参考
第1个回答 2016-11-29
终止函数的执行,并返回响应的执行结果。