Her programlama dilinde olduÄŸu gibi PHP’de de fonksiyonlar bulunmaktadır.Gerek PHP’nin tanımlı fonksiyon kütüphanesi gerekse kendi geliÅŸtirebileceÄŸiniz fonksiyonlar size büyük bir özgürlük sunar.
Fonksiyonun kelime anlamı iÅŸlev anlamına gelir.Fonksiyonlar genellikle PHP’nin içinde bulunan alt programlar gibidir.GerektiÄŸi yerde kullanır ve gerektiÄŸi yerlerde de pratik bakımdan sizi uÄŸraÅŸtıran kodları kısaltabilirsiniz.

Kullanılışı:

Function fonksiyonadı($degisken){

echo “Bu bir fonksiyon”;

}

Not:Fonksiyon adından sonraki () parantezin içine işlevi yaptıracağınız değişkeni atayabilirsiniz.Her fonksiyon tanımladığınız da değişken atamanız söz konusu değildir.Zaten mantığını anladığınızda nasıl kullanılacağını ve neden değişken atayacağınızıda anlayacaksınız.Fonksiyon çalıştırıldığında ona yaptırmak istediğiniz işlemi {} süslü parantezin içine yazmalısınız.Function veya function şeklinde harf büyük ve küçüklüğü önemli değildir.

Örnek:

  1. <?php  
  2.  
  3. function ismim() {  
  4.  
  5. echo "Güray Süerdem";  
  6.  
  7. }  
  8.  
  9. ismim();  
  10.  
  11. ?>

Ekranda Güray Süerdem yazacaktır.Kendi ismimizi içeren bir fonksiyon oluşturduk.Şimdi içeriğinde değişken olan bir örnek fonksiyon yazalım.

  1. <?php  
  2.  
  3. function ailem($isim){  
  4.  
  5. echo $isim." Süerdem<br>";  
  6.  
  7. }  
  8.  
  9. echo "Benim Adım ";
  10. ailem("Güray");  
  11.  
  12. echo "Onun Adı ";
  13. ailem("Ahmet");  
  14.  
  15. echo "Şunun Adı ";
  16. ailem("Mehmet");  
  17.  
  18. ?>

Ekran Çıktısı:

Benim Adım Güray Süerdem
Onun Adı Ahmet Süerdem
Şunun Adı Mehmet Süerdem

Gördüğünüz gibi aklınıza gelebilecek birçok işlemi fonksiyon tanımlayarak yapabilirsiniz.

Uygulama dosyasını http://www.guraysuerdem.com/dosya/fonksiyonlar.rar adresinden indirebilirsiniz.