PHP belki fonksiyonlar konusunda en rahat dillerden birisi olabilir ve bu açıdan nesneye dayalı programlamayı da kolaylaştırıyor.

PHP’de fonksiyon tanımlarken alışık olduğumuz fonksiyon tipi kavramı yok, ancak her fonksiyon isterse bir değişken döndürebilir veya döndürmeyebilir. Fonksiyonu tanımlarken sadece başına function yazıyoruz, sonra ismini ve alacağı parametreleri yazıp içeriğine başlıyoruz.

function kedisesi(){
    echo "miyav";
}

Fonksiyon bir değişken döndürsün istiyorsak, fonksiyon sonunda onu return etmemiz yeterli.

function inverse($sayi) {
    $foo = (int)$sayi;
    if($foo == 0)
        return 0;
    return (1/$foo);
}

Barış Altop
Barış Altop
Matematik tutkusunu yazılım sanatına dönüştürmeyi hedef seçmiş, bilgisayar mühendisliği doktora öğrencisi. Biraz Apple tutkunu, ama teknoloji düşkünü yazılımcı.