一个函数在它的函数体内调用它自身称为递归调用。这种函数称为递归函数(视频里看到这种函数)
function mk($d=1) {
//出口
if($d == 10) {
echo '第', $d, '天,有', '1', '个枣子<br>';
return 1;
}
//递归点
$n = 2*(mk($d+1)+1);
echo '第', $d, '天,有', $n, '个枣子<br>';
return $n;
}
echo mk(1);
本文转自 sswqzx 51CTO博客,原文链接:http://blog.51cto.com/sswqzx/1962962