Php 6 – Fonksiyonlar ve Kullanımı

Öncelikle fonksiyonun tanımı ile başlayalım.

Fonksiyon, bir veya birçok değeri değişebilen niceliklere bağlı olarak değişen nicelik manasına gelir. Aslında matematikteki fonksiyonlar ile php de fonksiyonlar aynı görevi yapmaktadır.

 

Bunu şu şekilde açıklayabiliriz. Toplama işlemi yapacağız. Ama onlarca kez yapmamız ve her seferinde farklı değerler gönderip hepsinin kendi cevabını almamız gerekiyor. Veya bir sayının karesini alacağız. Peki bunları nasıl yapabiliriz ?

 

Hatırlarsanız ” ƒ(x) = x² ” bu ifade matematikte girilen x değerinin karesini alarak sonucu veriyor. İşte biz de php de aynı olayı yapacağız. Öncelikle fonksiyona bir isim girmemiz lazım.

Örnek:

<?php
function topla($x,$y){
$toplam = $x + $y;
echo $toplam;
}

topla(3,7);
?>

Sonuç olarak ekranda “10” görürüz.

 

Basit mantık budur. Bu yapıyı geliştirerek karmaşık fonksiyonlar oluşturabiliriz. Amacımız fonksiyona değer göndermek ve değer üzerinden işlem yaptırmak.

 

Farklı örnekler verelim:

 

<?php
function kareal($x){
$sonuc = $x * $x;
echo $sonuc;
}

kareal(9);
?>

 

Son örnek:

<?php
function hangiAy($ayNo){
 $ayNo = $ayNo-1;
 $ay=array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık");
 echo $ay[$ayNo];
}
hangiAy(5);
// Ekrana Mayıs yazacaktır.
//1 eksiltmemizin sebebi dizilerin ilk değerinin 0'dan başlaması
?>

 

 

Daha güzel fonksiyonlar yazmanız dileğiyle kolay gelsin..

Yorum yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir