static üyeler tersi nonstatic üyeleri kullanabilir ve olabilir?

3 Cevap php

i statik bir yöntem içinde nonstatic üyeleri kullanabilirsiniz?

örn.

 $this->nonStaticProperty
 $this->nonStaticMethod()

ve tersi bu statik olmayan yöntemleri içinde kullanımı statik üyeleri demek ki?

3 Cevap

Dan http://php.net/manual/en/language.oop5.static.php

Static sınıf örneğinin gerek kalmadan bunları erişilebilir kılan gibi sınıf özelliklerini veya yöntemlerini bildirme. Statik olarak bildirilen bir özelliği, bir örneklenmiş sınıf nesnesi (statik bir yöntem olabilir gerçi) ile ulaşılamaz.

Bu işlevin kapsamı dışında konum beri, statik bir işlevi olmayan statik üyeleri kullanamazsınız. Ama bir statik olmayan fonksiyonu statik üyeleri kullanabilirsiniz.

Statik üyesi bir örneği yok gibi (bu yöntem içinde bir örneğini oluşturmak sürece), bu örnek yöntemleri arayamazsın.

Gerçekten, statik bir bağlamda $ this kullanamazsınız gibi.