递归如何在php中使用堆栈

时间:2011-05-01 05:10:57

标签: php recursion

我想知道递归如何使用堆栈,这样我就可以知道递归结束时会发生什么。脚本进入堆栈并执行由于递归而继续执行的操作,或者从下一行继续执行脚本...

1 个答案:

答案 0 :(得分:2)

当递归结束时,在第一次调用递归函数之后,执行将在下一行继续执行,就像对任何其他函数调用一样。递归函数是一个像任何其他函数一样的函数,除了在函数执行期间的某个时刻,它再次调用自身。