• 微信号
  • 微信号
目录

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()函数,并将计算的平均数返回给调用者。

程序的执行过程

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

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

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

4输出平均分程序结束

上一篇: 函数的递归调用

下一篇: 可变函数