• 微信号
目录

php基础

您当前的位置:首页 > 我的笔记 > php基础>函数的嵌套使用

函数的嵌套使用

在程序开发中,我们经常在调用一个函数的过程中,调用另外一个函数,这种函数内调用其他函数的方式成为函数嵌套调用。

案例:计算3个人平均得分

<?php
	function sum($a,$b,$c){
		return $a+$b+$c; //返回总分
	}
	function svg($a,$b,$c,$s){
		return sum($a,$b,$c)/$s; //返回平均分
	}
	$xiaoming=9.3;
	$lihua=8.5;
	$zhangsan=7.9;
	$number=3;
	echo "平均分是".svg($xiaoming,$lihua,$zhangsan,$number);//输出结果为“平均分是8.5666666666667”
?>

svg()函数内部调用了sum()函数,并将计算的平均数返回给调用者。

程序的执行过程

php函数嵌套使用

1程序开始,调用svg函数,将变量a,b,c,s的值传给svg函数。

2由于svg函数调用sum函数,因此程序进入sum函数,完成总分的计算,并将结果返回给svg函数。

3svg函数根据sum函数返回的值,完成平均分的计算

4输出平均分程序结束