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);