How to get Factorial of a number using Recursive Function | PHP Gurukul

Factorial, in mathematics, the product of all positive integers less than or equal to a given positive integer and denoted by that integer and an exclamation point. Thus, factorial seven is written 7! meaning 1 × 2 × 3 × 4 × 5 × 6 × 7. Factorial zero is defined as equal to 1.

Click :

In programming, a recursive function is a function that calls itself when it’s executed. This allows the function to repeat itself multiple times, producing the result at the end of each replication.

Here is the Example

123456789101112131415161718192021222324252627282930313233343536<!DOCTYPE html><html><head><meta charset=”utf-8″><meta name=”viewport”content=”width=device-width, initial-scale=1″><title>factorial-recursive-function</title></head><body><h4>FactorialofaGivenNumberusingRecursivefunction</h4><hr/><!—PHPCode–><?phpif(isset($_POST[‘submit’])){functionfact($n){if($n<=1){return1;}else{return$n*fact($n-1);}}$n=$_POST[‘number’];// Input Number$f=fact($n);echo”Factorial of $n is $f”;}?><form method=”post”><p>Enter the Number</p><input type=”text”name=”number”required><input type=”submit”name=”submit”></form></body></html>

About PHP Gurukul

Welcome to PHPGurukul. We are a web development team striving our best to provide you with an unusual experience with PHP. Some technologies never fade, and PHP is one of them. From the time it has been introduced, the demand for PHP Projects and PHP developers is growing since 1994. We are here to make your PHP journey more exciting and useful.

Website :

Write a Reply or Comment

Your email address will not be published. Required fields are marked *