2010-12-23 30 views

cevap

6

çift alt çizgi bazen PHP sınıfları tarafından kullanılan magic functions olabilir.

tek çizgi fonksiyonları için kendi adlandırma bir parçası olabilir. Ama genellikle bir işlev özel olduğu anlamına gelir, PHP4 sınıflarında özel (veya korumalı) işlevleri desteklemedikleri için, insanlar bu şekilde özel bir işlevi yanlış kullanırlar (işlevin gerçekte gizli olmaması). Bir sınıfın

2

; cevaplarınız için

thx.

2

Genellikle özel üyeleri '_' işareti ile başlamaktadır. PEAR code convention'a bakın. Bir sınıf

Magic yöntem __ ile başlamaktadır. Bir sihir gerçekleştiren bir yöntem yazarsanız, ön ekini __ ile öneriyoruz.

tam büyü tanımının ne
+0

?! ya da sihirle kastedilen bir örnek ver lütfen. –

+2

@Florian - "sihirli" tanımı için, http://php.net/manual/en/language.oop5.magic.php adresine bakın. –

İlgili konular