php写一段标准的递归函数代码
时间: 2023-12-01 14:57:14 浏览: 48
PHP 递归函数
这是一个简单的递归函数示例,它计算阶乘:
```
function factorial($n) {
if ($n === 0) {
return 1;
} else {
return $n * factorial($n - 1);
}
}
echo factorial(5); // 输出 120
```
其中,如果输入的数字为0,那么直接返回1,否则调用自身函数计算阶乘。
在这里我给你提供了一种简单的递归函数实现。但是在一些复杂场景中可能会爆栈,所以我们需要对递归做出合理的限制或者寻求其他解决方案。
阅读全文