<?php
function fun($a){
//在有条件的情况下执行和停止
if($a==1){
return 1;
}else{
return $a*fun($a-1);
/*
5*fun(4)
4*fun(3)
3*fun(2)
2*fun(1)
fun1=1因为条件满足$a==1
首先算出fun1 fun2...最后算出fun5
*/
}
}
echo fun(5);
?>
PHP自定义函数的递归
最新推荐文章于 2021-03-20 07:34:46 发布