Larva
Новичок
как получить имя статического класса-потомка
Есть абстрактный статический класс, в нем надо получить имя класса-потомка, что-то вроде get_class(self), как это сделать(в php5)?
спасибо
Есть абстрактный статический класс, в нем надо получить имя класса-потомка, что-то вроде get_class(self), как это сделать(в php5)?
PHP:
abstract class A
{
public static function GetClassName()
{
// Здесь надо вернуть имя класса-потомка, т.е "В"
echo get_class(self); // не работает
echo __CLASS__; // возвращает А
echo get_class(); // возвращает А
}
}
class B extends A
{
}
B::GetClassName();
