• 26-07-2009, 10:48:25
    #1
    Bildiğiniz üzere php'de return komutu var. Bu komut tam olarak ne işe yarıyor. Mantıksal olarak özü nedir. Ezbere iş yapmak istemiyorum.
  • 26-07-2009, 11:37:09
    #2
    Türkçe: PHP: return - Manual

    .
  • 26-07-2009, 11:41:20
    #3
    teşekkürler.
  • 26-07-2009, 11:46:16
    #4
    return işlemi kullanıldıktan sonra yazılan kodları es geçer
  • 26-07-2009, 12:21:03
    #5
    misal fonksiyon ile seo yapacagiz 2 kelime var return $degisken; olmaz ise o fonksiyonda 2 kelimeyide çeviremeyiz biri döner diğeri kalır

    örneğin bir işlem toplama fonksiyonu

     
    function toplama($phpexpert,$r10){
    $sonuc = $phpexpert + $r10;
    return $sonuc;
    }
     
    echo toplama(1,5);
    echo '<br>';
    echo toplama(5,4)
    birde returnsuz deneyin


     
    function toplama($phpexpert,$r10){
    $sonuc = $phpexpert + $r10;
    echo $sonuc;
    }
     
    toplama(1,5);
    echo '<br>';
    toplama(5,4)

    Sonuç olarak genellikle fonksiyonlarda kullanılıyor return. Ve fonksiyonlar bir işlemi veya işlemleri yapar ve sonucunda birşey yapması beklenir veya beklenmez. Ayrıca mysqldada return false true kullanılabiliyor sorguya göre bi nevi yönelme.

    Saygılar.
  • 26-07-2009, 15:09:07
    #6
    @phpexpert
    İşte bende bu yüzden soruyorum aslında. Return=echo olmuş oluyor. İkiside aynı işlemi yapıyor gibi bir durum söz konusu. Sizin verdiğiniz örnekte.
  • 26-07-2009, 17:21:59
    #7
    return anlam olarak da anlanacağı gibi dönmektir. eğer bir işlem yapıyorsunuz. sonuç false ise return komutu ile belli bir yerden tekrar başlatıyorsunuz.
  • 26-07-2009, 18:28:41
    #8
    frmgenc adlı üyeden alıntı: mesajı görüntüle
    @phpexpert
    İşte bende bu yüzden soruyorum aslında. Return=echo olmuş oluyor. İkiside aynı işlemi yapıyor gibi bir durum söz konusu. Sizin verdiğiniz örnekte.
    hocam alakası yok o işlevi gerçekleştirir returnun olduğu kodda echo yu fonksiyonun başına yazdım diğer fonksiyonda fonksiyon icinde echo yazdim ayrica en sonda noktalı virgülleri unutmuşum Minova ' nin dediği gibi başa sarma işlevi denilebilir ama tam anlamı bu değil.
  • 26-07-2009, 23:36:46
    #9
    Ben düzelttim o hatayı o sorun değilde. Anladım biraz bir şeyler zamanla oturacaktır. Teşekkürler.