SORU
19 Mart 2009, PERŞEMBE


'bir lider ile anlaşma s ne çizgi PHP sınıf yöntemleri?

Çeşitli PHP kitaplıkları üzerinde bir sürü insan bir tek yöntem alt sınıf önek için tercih ettiğini fark ettim bakarken, gibi

public function _foo()

...yerine...

public function foo()

Sonuçta bu kişisel tercihe bağlıdır farkındayım, ama eğer herkes bu alışkanlığı nereden geliyor, biraz fikir olup olmadığını merak ediyordum.

Benim görüşüm, belki de taşınan bir yerden PHP 4, önce sınıf yöntemleri olabilir belirgin olarak korunan ya da özel olarak bir şekilde ima "sakın arama bu yöntem dışında bir sınıf". Ancak, o da belki aşina olmadığım bir yerde (bir dil) kaynaklanan veya bilen yararlı olacağını kavramı olabileceği aklıma gelmemişti.

Herhangi bir düşünce, görüş ve/veya görüş duyacağız.

CEVAP
19 Mart 2009, PERŞEMBE


Nesnenin eski kötü günlere gelmiş Yönelimli PHP (PHP 4). OO bu uygulama çok kötü oldu, ve özel yöntemler dahil etmedi. Telafi etmek için, PHP geliştiricilerin bir çizgi ile özel olması amaçlanmıştır yöntemleri başında. Bazı eski sınıflar /**private*/ __foo() { bazı ekstra kilo vermek için göreceksiniz.

Asla alt çizgi ile geliştiriciler tüm yöntemleri prefacing duymuştum, bunu neden izah edemem.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Anthony Cumia

    Anthony Cumi

    5 EYLÜL 2006
  • infodirt

    infodirt

    11 Mart 2009
  • lane182videos

    lane182video

    6 EKİM 2011