How to get Factorial of a number using Recursive Function
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 : https://phpgurukul.com/how-to-get-factorial-of-a-number-using-recursive-function/
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:
<!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>Factorial of a Given Number using Recursive function</h4>
<hr />
<!--- PHP Code -->
<?php
if(isset($_POST['submit'])){
function fact($n){
if($n <= 1){
return 1;
}
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>
Comments
Post a Comment