Fonksiyonda Return İfadesinin Kullanımı

return ifadesi, bir fonksiyonun çalışmasını sonlandırır ve bir değeri çağıran yere döndürür. Fonksiyonlar genellikle bir işlemi gerçekleştirir ve elde edilen sonucu return ifadesi ile döndürerek çağıran yere iletilmesini sağlar. Bu sayede, fonksiyon çağrıldığında elde edilen değeri kullanabilirsiniz.

function toplama($sayi1, $sayi2) { $sonuc = $sayi1 + $sayi2; return $sonuc; } $toplam = toplama(5, 3); echo "Toplam: " . $toplam;

Yukarıdaki örnekte, toplama adlı bir fonksiyon tanımlanmıştır. Bu fonksiyon, aldığı iki sayıyı toplar ve sonucu return ifadesi ile çağıran yere döndürür. Daha sonra, fonksiyon çağrılarak elde edilen toplam değeri ekrana yazdırılır.

return ifadesi aynı zamanda fonksiyonun belirli bir noktada sonlanmasını sağlar. Bir fonksiyon içinde return ifadesi çalıştığında, fonksiyonun geri kalan kısmı çalıştırılmaz ve fonksiyon çağrıldığı yere döner.

function kontrolFonksiyonu($sayi) { if ($sayi < 0) { return "Negatif sayı girdiniz."; } // Negatif sayı değilse devam eden işlemler... return "Sayı pozitif veya sıfırdır."; } $sonuc = kontrolFonksiyonu(-5); echo $sonuc;

Bu örnekte, kontrolFonksiyonu adlı bir fonksiyon tanımlanmıştır. Fonksiyon, parametre olarak alınan sayının negatif olup olmadığını kontrol eder. Eğer sayı negatifse, fonksiyon hemen o noktada sonlanır ve "Negatif sayı girdiniz." ifadesini döndürür. Eğer sayı negatif değilse, devam eden işlemler gerçekleşir ve "Sayı pozitif veya sıfırdır." ifadesi döndürülür.



Yorum Ekle

Üzerine gel