Ben bu iki anahtar kelimeler ve PHP5 bunları kullanmak için yol hakkında kafam karıştı. "Bu" nesnenin kendisi değil, bunun bir örneği atıfta ve böylece statik nesneler içinde kullanılan "öz" ise (durağan değil) instanced nesneler için kullanılır olduğunu düşünüyorum. Değil mi?
Şimdi, başka bir statik değişken / yöntemini çağırmak için bir sınıfın statik yöntemi içinde doğru kullanımı aşağıdaki olduğuna inanıyoruz:
self::doSomething();
self::$testVar;
Bu doğru mu?
Ancak, şu da mümkün görünmektedir:
$self->testVar;
Oysa, $ testVar statik. Neden ki?
Ayrıca, neden $ ve bazen bazen kendini Infront kullanılan ve "Bu" anahtar kelime için aynı soru nedir?