<?php
$fact=1;
function factorial($n){
for($i=$n;$i>=1;$i--){
$fact*=$i;}
echo "El factorial de $n es $fact <br>";
}
factorial(6)
?>
Me devuelve "El factorial de 6 es 0". Sin embargo si elimino la función el factorial me sale bien