我们有一段代码。
class ParentClass {
public static function getName() {
return get_class(self);
}
}
class ChildClass extends ParentClass {
}
echo ParentClass::getName(); # => 'ParentClass'
echo ChildClass::getName(); # => 'ParentClass'
如果我使用get_class($this),结果也是相同的。对于self::$this、static::$this等也是一样。
有没有办法在不为此添加子类方法的情况下获取子类名称?