Hazırladığımız fonksiyonun bazı durumlarda geriye değer döndürmesi gerekebilir. Bu durumlarda return fonksiyonu kullanılmaktadır.
Bir önceki dersimizde sonuçları echo fonksiyonu ile ekrana yazdırmıştık. Direk ekrana yazdırmak yerine sonuçları istediğimiz gibi , istediğimiz yerde işleme koyabiliriz.
Hemen örneğimize geçelim, bir önceki dersimizde fonksiyon yazmayı öğrenmiştik.
<?php
// Fonksiyonumuzu yazmaya başlıyoruz.
function topla ($sayi1,$sayi2){
// echo yerine return fonksiyonu ile değerimizi geri döndürüyoruz.
return $sayi1 + $sayi2;
}
// daha sonra fonksiyonumuzu kullanmak istediğimiz yerde aşağıdaki
gibi bir işlem yapabiliriz.
echo topla(3,5) + topla(5,10) * topla(5,3); // 128 sonucunu verecektir.
?>