图解
<?php
function display(){
echo __FUNCTION__,'<br>'; //输出当前函数名
}
var_dump(display()); //未设置返回值则默认返回NULL
//定义函数
function add($num1,$num2){
$a = $num1 + $num2;
return $a; //把值存在$a变量中,并返回给外部变量$res,返回后清除内存
}
$res = add(10,20);
//实参传值给形参后进行运算,然后返回给外部变量$res
echo '<br>',$res;
?>
return关键词
1、return在函数内部存在的价值:返回当前函数的结果(且当前函数运行结束)不再执行下return下面的语句
2、return还可以在文件中直接使用,可以将return返回值的内容返回给包含文件中,在文件中也代表终止return之后的内容的执行
下面的输出变量是调用了被包含文件中的运算结果。
2、当给被包含文件存到变量中时,变量$a会存被包含文件的返回值