SORU
4 Kasım 2009, ÇARŞAMBA


Bunun bir işareti ile PHP bir işlevi başlatmak için ne anlama geliyor?

Bu kod ile kütüphane: Facebook kullanıyorum

class FacebookRestClient {
...
    public function &users_hasAppPermission($ext_perm, $uid=null) {
        return $this->call_method('facebook.users.hasAppPermission', 
        array('ext_perm' => $ext_perm, 'uid' => $uid));
    }
...
}

& İşlevini başında tanımı, ve nasıl böyle bir kütüphane kullanarak ilgili (basit bir örnek) gideceğim . ne demek

CEVAP
4 Kasım 2009, ÇARŞAMBA


İşlev adından önce bir ve işareti işlevi değeri yerine bir değişken için bir başvuru döndürmek anlamına gelir.

Başvuru döndürerek kullanışlı. bulmak için bir işlevi kullanmak istiyorum bir referans olmalı bağlı. İade referans olarak kullanmayın performansı artırmak için. Motoru bu otomatik olarak optimize eder kendi. Dönüş başvurduğunda sadece geçerli bir teknik neden yok bunu.

Returning References bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • Project Mooncircle

    Project Moon

    6 Aralık 2009
  • Vagrant Records

    Vagrant Reco

    8 Mayıs 2006