php 的遞迴函式,就是可以自己呼叫自己這樣,但注意不要做成無窮迴圈。
範例1:
function show($number) {
if($number<=5){
echo "$number
";
show($number+1);
}
}
show(1);
範例2 N 階層:
function factorial($n)
{
if ($n < 0)
return -1;
if ($n == 0)
return 1;
return ($n * factorial ($n -1));
}
echo factorial(5);