PHP Fonksiyonlarına Parametreler Ekleme

Mart 12, 2008 tarihinde PHP kategorisine eklendi | Yorum yok

Daha önce kısa bir giriş yaptığım fonksiyonlar konusuna devam ediyorum. Önceki örnekler oldukça basitti ve anlaşılması için gerekliydi. Şimdi ise dinamik fonksiyonlar oluşturarak bunları daha işe yarar hale getirmemiz gerekiyor. Bunu yapmak içinde fonksiyonlara, değişkenlere benzer parametreler ekleyeceğiz. Daha açık bir ifadeyle önceki örneklerdeki “writeAdim” gibi bir fonksiyonu parametre ile destekleyeceğiz. Nasıl mı?

<html>
<body>

<?php
function writeAdim($strSoyAdim)

{
echo $strSoyAdim . ” Aktepe.<br />”;
}

echo “Merhaba ben, “;
writeAdim(”Taylan”);
?>

</body>
</html>

Örnekte”strSoyAdim” parametresini dğişken gibi kullandık ve soyadımı atadım. Daha sonra fonksiyonu ismim ile çağırdım ve “Taylan Aktepe” çıktısını aldık. Daha fazla parametre kullanalım.

<html>
<body>

<?php
function writeAdim($strSoyAdim,$strIsaret)
{
echo $strSoyAdim . ” Aktepe” . $strIsaret. “<br />”;
}

echo “Merhaba adım, “;
writeAdim(”Taylan”,”!”);
?>

</body>
</html>

Bu örnektede fonksiyonumuza iki adet parametre tanımladık ve bunlardan bir tanesi önceki örnekle aynı olan soyadım. Diğeri ise bir noktalama işareti. Çıktısı ise “Taylan Aktepe!” şeklinde olacaktır.

PHP fonksiyonları istenilen değerleri geri döndürmek ya da sonuç elde etmek için de kullanılabilir.

<html>
<body>

<?php
function add($x,$y)
{
$total = $x + $y;
return $total;
}

echo “1 + 16 = ” . add(1,16);
?>

</body>
</html>

Örneğin çıktısı “1 + 16 = 17″ şeklinde olacaktır.
Sonraki yazıda görüşmek üzere, umarım yararlı olmuştur.

Bu yazının Popülerliği: 15% [?]

Yorumlar

Yorum Yapın




Aşagıdaki iki kelimeyi boş olan kutuya yazınız. Bu uygulama zararlı yorumları engellemek için. Anlayışınıza teşekkur ederim.