php再帰関数は1つの数の階乗を求めます

367 ワード

つの数aの階乗を求めて、それでは、a!=a*(a-1)*(a-2)*(a-3)*……*2*1.例えば、6の階乗6!=6*5*4*3*2*1=720.では、どのようにphpコードを通じて任意の数を求める階乗を実現しますか?
 1)
	   {
	      $r=$a*demo($a-1);
	   }else
	   {
	      $r=$a;
	   }

	   return $r;
       }
       
       $a=6;
       echo $a."     ".demo($a);
?>

結果を表示: