Merhaba arkadaÅŸlar. Bu yazımızda fonksiyonları ele almaya devam edeceÄŸiz. Fonksiyon içerisinde kullanılan parametrelere varsayılan deÄŸer de atanabilir. Bu ÅŸekilde yapılan atama ile kullanıcı tanımlı fonksiyon herhangi bir parametre olmadan da çaÄŸrılabilir. Bu durumda tanımlamada kullanılan parametrenin varsayılan deÄŸeri girilmiÅŸ gibi çalışacaktır. Åžimdi bir örnek ile açıklayalım.
function faktoriyelal ($genel = 4)Faktoriyelal fonksiyonumuzu tanımlarken $deger parametremize 4 deÄŸerini atadık. Fonksiyon dışında ise faktoriyelal fonksiyonumuzu parametreli ve parametresiz olarak çağırdık. Parametresiz olarak çağırdığımız fonksiyonumuz, $deger deÄŸiÅŸkeninin deÄŸerini 4 kabul edip bu sayının faktöriyelini alacaktır. Parametreli olarak çağırdığımız fonksiyonumuzda ise $deger deÄŸiÅŸkenimize atanan 4 deÄŸeri yok sayılıp 10 sayısının faktöriyelini alacaktır. Böylelikle bu yazımızında sonuna geldik. Sonraki makalede görüÅŸmek üzere...
{
$sonuc = 1;
for ($i = 1; $i <= $deger; $i++)
$sonuc *= $i;
return $sonuc;
}
echo faktoriyelal(); //parametresiz
echo "<br>";
echo faktoriyelal(10); //parametreli
echo "<br>";
0 Yorum