在 PHP 中可以调用递归函数。 也算是很常用的方式了。
function recursion($a)
{
if ($a < 20) {
echo "$a\n";
recursion($a + 1);
}
}
注意: 但是要避免递归函数/方法调用超过 100-200 层,因为可能会使堆栈崩溃从而使当前脚本终止。 无限递归可视为编程错误。
在 PHP 中可以调用递归函数。 也算是很常用的方式了。
function recursion($a)
{
if ($a < 20) {
echo "$a\n";
recursion($a + 1);
}
}
注意: 但是要避免递归函数/方法调用超过 100-200 层,因为可能会使堆栈崩溃从而使当前脚本终止。 无限递归可视为编程错误。
本文标题:php递归函数的注意事项
本文链接:https://www.haomeiwen.com/subject/myvsnltx.html
网友评论