PHP'de Return Komutu Nasıl Kullanılır?

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı gece_mavisi

  • *****
  • Join Date: Eyl 2008
  • Yer: Bursa
  • 3684
  • +299/-0
  • Cinsiyet: Bay
    • Uyanan Gençlik
PHP'de Return Komutu Nasıl Kullanılır?
« : 05 Şubat 2011, 02:00:48 »
1- Return komutu çağrıldığı noktaya veri döndürür (gönderir).

Aşağıdaki kodu inceleyelim.

Kod: You are not allowed to view links. Register or Login
function Test($deger1,$deger2)
{
    return $deger1 + $deger2;
}
$sonuc = Test(10, 20);
echo $sonuc;

Üstteki kod da bir fonksiyon tanımladik ve içine 2 parametre aldık. Biz bu parametrelerin girilen sayıların toplamını ekrana yazdırmak istiyoruz.

Bu fonksiyonun içine echo komutu koyabilirdik ama fonksiyonu her çağırdığımızda ekrana sonucu bastıracaktı. Biz bunun yerine return ile alıyoruz, yani bir değişken tanımlayıp sonucu tanımladığımız değişkene gönderiyor ve biz sonra ekrana echo ile basıyoruz.

Tabi bunu illa ki bir değişkene atamaya gerek yok, echo ile direk de yazdırılabilir.

Kod: You are not allowed to view links. Register or Login
function Test($deger1,$deger2)
{
    return $deger1 + $deger2;
}

echo Test(10, 20);


2- Eğer return komutu normal hiç bir veri döndürülmeyecek şekilde yazılmışsa:

Kod: You are not allowed to view links. Register or Login
return;
Yani üstteki gibi tanımlanmışsa, return'dan sonra gelen kodları okumayacaktır.