3.73PHP中从函数中返回值
Posted by 撒得一地 on 2016年1月2日 in PHP入门教程
上一篇: 3.72PHP在函数间传递参数
下一篇: 3.74PHP变量函数
下一篇: 3.74PHP变量函数
函数中返回值
通常,函数将返回值传递给调用者的方式是使用关键字return。return将函数的值返回给函数的调用者,即将程序控制权返回到调用者的作用域。如果在全局作用域内使用return关键字,那么将终止脚本的执行。
实例:
<?php //定义一个函数,函数中的一个参数有默认值 function values($price,$tax=0.45){ //计算价格 $price=$price+($price*$tax); return $price; } echo values(100);
最后结果输出:
145
return 语句只能返回一个参数,也即只能返回一个值,不能一次返回多个。如果要返回多个结果,就要在函数中定义一个数组,将返回值存储在数组中返回。
return在全局中也可以终止程序的运行,和exit类似,使程序运行到这个语句时就提前结束退出,比如:
<?php echo 123; echo "<br/>"."end"; return; echo 456; ?>
上面的的程序当运行到return语句时,就结束跳出,不会再运行下面的语句,也就是说上面的程序最后的执行结果是:
123 end
上一篇: 3.72PHP在函数间传递参数
下一篇: 3.74PHP变量函数
下一篇: 3.74PHP变量函数