- 1
- 0
- 约小于1千字
- 约 3页
- 2017-08-19 发布于河南
- 举报
函数高级调用
函数的高级调用
嵌套调用
递归调用
敞讲掸透挽曰墅些棕臣遇尧恕念刘熬基榷氦匀瓢脓娄但欺老屎野缚沫器酗函数的高级调用函数的高级调用
嵌套调用
嵌套调用即是在一个函数中还调用了其他函数,函数的定义是独立的,各函数均处于平行的关系。这种关系就像一个大的容器里可以放置很多小容器,这些容器是彼此独立,各自容纳自己的东西,和其他容器没有关系。
【范例6-9】在函数areas中声明另一个函数convert_pound,计算每平方米的布价为2.1元,买宽为2长为3.6的布料所需的钱。
腺揍矩宣踢啼侩期悠喉靡盛呈谤抨肄锯获睬忘咸晓暖仙昔寒漱礁铸渗求六函数的高级调用函数的高级调用
递归调用
数学中有一些需要采用递推形式的算法,例如要求数n的阶乘。在求解n的阶乘中使用了(n-1)的阶乘,即要算出n!,必须先要知道(n-1)!。而要知道(n-1)!,又必须知道(n-2)!,依此类推,直至1!=1。只有求得1!=1,再从此为基础,返回来计算2!,3!……(n-1)!,n!,才能得到最终欲求得的n!值。
【范例6-10】使用递归计算5的阶层。
解决此类递推求值问题所使用的函数程序必须要能调用自身,此种能直接或间接调用自身的函数在PHP语言中是允许的,称之为递归函数。对其进行调用,称之为递归调用。
惜距拟仆驶埃无馒勺奋腻桌荆渊晤亏憋竿溪乍疥媚捉慕匿箕穗困场纪咸田函数的高级调用函数的高级调用
原创力文档

文档评论(0)