Return从函数中返回值
时间:2015-10-20
李发财网络科技在以前的文章中有提到如何定义一个和调用一个函数,并且讲解了如何在函数间传递值,接下来李发财网络讲解函数的返回值,通常,函数将返回值传递给调用者的方式是使用关键字return.
return将函数的值返回给函数的调用者,即将程序控制权返回到调用者的作用域,如果在全局作用域内使用return关键字,那么将终止脚本的执行.
例 使用return返回一个操作数,先定义函数values().其作用是输入商品的价格,税金,然后计算总金额,最后输出商品的总金额,代码如下.
<?php
function values($price,$tax=0.45){ //定义一个函数,函数中的一个参数有默认值
$price = $price+($price*$tax); //计算商品总金额
return $price; //返回总金额
}
echo values(100) //调用函数
?>
显然通过以上的函数计算,返回的结果为145
在这里李发财网络网站建设要说明的是return语句只能返回一个参数,也即只能返回一个值,不能一次返回多个值,如果要返回多个结果,就要在函数中定义一个数组,将返回值存储在数组中返回.