Skip to main content

Fonksiyon Tanımlama

Kullanıcı tanımlı bir fonksiyon bildirimi, function kelimesi ile başlar. Belirlen fonksiyon adı da bir parantez () açıp kapatılarak bitirilir. Bu parantezin içinin dolu olup olmaması fonksiyonun parametreli ya da parametresiz bir fonksiyon olduğunu, süslü parantezler {} ise fonksiyonun kapsam alanını gösterir.

<?php

    function fonksiyonAdi(){
        // Çalıştırılacak kodlar buraya yazılacak
    }

?>

Fonksiyon isimleri, PHP'deki diğer isimlerle aynı kurallara tabidir. Geçerli bir fonksiyon ismi bir harf ya da alt çizgi ile başlar, herhangi bir sayıda geçerli harf, sayı ya da alt çizgi ile devam eder. Fonksiyon isimlerinde büyük-küçük harf duyarlılığı yoktur. Yani mesajYaz(), mesajyaz() ya da MESAJYAZ() fonksiyonları birebir aynı fonksiyonlardır.

<?php

    function mesajYaz(){
        echo "Merhaba dünya!";
    }

    mesajYaz(); // fonksiyonu çağırma

?>

mesajYaz() fonksiyonu çağrıldığı her yere “Merhaba Dünya” çıktısını gönderecektir.