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语句只能返回一个参数,也即只能返回一个值,不能一次返回多个值,如果要返回多个结果,就要在函数中定义一个数组,将返回值存储在数组中返回.