Home >Backend Development >PHP Tutorial >PHP method to find factorial of a number based on recursive function
This article mainly introduces the PHP method of finding the factorial of a number based on a simple recursive function. It analyzes the definition of the PHP recursive function and the simple operation skills of mathematical operations in the form of examples. Friends in need can refer to it
The example in this article describes how to find the factorial of a number in PHP based on a simple recursive function. Share it with everyone for your reference, the details are as follows:
1. Question:
Find the factorial of a number a, then, a!=a*(a-1 )*(a-2)*(a-3)*……*2*1. For example, the factorial of 6 is 6! =6*5*4*3*2*1=720. So, how to find the factorial of any number through PHP code?
2. Implementation code:
<?php function demo($a) { if ($a > 1) { $r = $a * demo($a - 1); } else { $r = $a; } return $r; } $a = 6; echo $a . "的阶乘的值" . demo($a); ?>
3. Display result:
The above is the entire content of this article, I hope it will be helpful to everyone's study.
Related recommendations:
PHP’s global error handling details_php skills
PHPSimple method to generate txt files to a specified directory_php skills
The above is the detailed content of PHP method to find factorial of a number based on recursive function. For more information, please follow other related articles on the PHP Chinese website!