PHP Fonksiyonlarına Parametreler Ekleme

12 Mar.

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: 12% [?]

Sphere: ilgili konular.

Benzer Yazılar

Yorum Yapın

Asagıdaki iki kelimeyi bos olan kutuya yazınız. Bu uygulama zararlı yorumları engellemek için. Anlayısınıza tesekkur ederim.