php获取类名

<?php

class ParentClass {
    public static function getClassName() {
        return __CLASS__;
    }
}

class ChildClass extends ParentClass {
    // 子类可以继承父类的静态方法,并且可以直接调用
}

// 在子类中调用继承的静态方法
echo ChildClass::getClassName(); // 输出: ParentClass
?>

 

<?php

class ParentClass {
    public static function getClassName() {
        return static::class;
    }
}

class ChildClass extends ParentClass {
    // 子类继承父类的静态方法
}

// 在子类中调用继承的静态方法
echo ChildClass::getClassName(); // 输出: ChildClass
?>

 

posted @ 2025-02-21 20:04  充实地生活着  阅读(7)  评论(0)    收藏  举报