Fazla zaman kaybetmeden başlayalım derse.
Php taglarımızı yazdıktan sonra arasına değişkenleri tanımladığımız kodları yazıyoruz.
$sayi1=5;
$fak=1;
Yukarıda tanımladığımız "sayi1" değişkenin değeri faktöriyelini alacağımız sayıdır."5"i faktöriyel alacağınız sayı ile değiştirin. Altındaki "fak" değişkeni ise faktöriyel almanın kuralından gelen "1"dir. Yani "sayi1"de tanımladığımız değeri 1e gelene kadar çarpacak.
Ardından for döngümüzü yazıyoruz.
for($i=1;$i<=$sayi1;$i++)
{
$fak=$fak*$i;
}
En sonunda ise sonucumuzu ekrana yazdırıyoruz;
echo $fak;
Eğer ki "sayi1" değişkenindeki 5 değerini değiştirmediysek ekrana yazdırılacak olan sayı 5'in faktöriyeli yani "120" olacaktır.
Yazdığımız tüm kodlar;
$sayi1=5;
$fak=1;
for($i=1;$i<=$sayi1;$i++)
{
$fak=$fak*$i;
}
echo $fak;
Kaynak: Php ile faktöriyel alma