Tamam, yazı başlığı biraz kafa karıştırıcı olabilir.
Bu kodu vardır:
class A {
public static foo() {
return get_called_class();
}
}
class B extends A {
}
class C {
public function bar() {
echo B::foo();
}
}
Çıktı: C
Ben foo almak istiyorum ne () B sınıfı adıdır B sınıfı bir değişiklik olmadan ben nasıl yapabilirim?
Regards, Jan Oliver
PS: __ CLASS __, get_class () çalışmıyor.