Ben örnekleme olmadan üst sınıf üzerinden bir çocuk sınıf üye değişkenleri erişmek için çalışılıyor.
Bu benim girişimleri biridir ama B::getStatic()
Access to undeclared static property
ile başarısız olur.
Muhtemelen statik olmadan bu başka bir çözüm var mı?
class A {
static public function getStatic() {
return self::$myStatic;
}
}
class B extends A {
public static $myStatic = 5;
}
class C extends A {
public static $myStatic = 6;
}
var_dump(B::$myStatic);
var_dump(B::getStatic());
var_dump(C::$myStatic);
var_dump(C::getStatic());