function calculateFactorial($number) { if ($number == 1) { return 1; } return $number * calculateFactorial($number - 1); }
function calculateFactorial($n) { if ($n == 1) { return 1; } return $n * calculateFactorial($n - 1); }
<?php /* * Write a function to calculate the factorial of a number (non-negative integer). * The function accept the number as a argument */ function calculateFactorial($num) { $factorial = 1; for ($x = 1; $x <= $num; $x++) { $factorial = $factorial * $x; } return "The factorial of {$num} is : " . $factorial; } echo calculateFactorial(3);