<?php
function factorial($num){
if($num<0){
return "No es posible calcular el factorial de un número negativo";
}elseif($num==0){
return 1;
}else{
return $num*factorial($num-1);
}
}
//ejemplo de uso
echo factorial(5); // el resultado será 120
To embed this program on your website, copy the following code and paste it into your website's HTML: