首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从扩展PHP类中的静态调用中获取类名?

要从扩展PHP类中的静态调用中获取类名,您可以使用get_called_class()函数。这个函数返回调用它的类名,即使在继承中也是如此。这是一个示例:

代码语言:php
复制
class MyClass {
    public static function getClassName() {
        return get_called_class();
    }
}

class MyExtendedClass extends MyClass {
}

echo MyClass::getClassName(); // 输出 "MyClass"
echo MyExtendedClass::getClassName(); // 输出 "MyExtendedClass"

在这个例子中,get_called_class()函数在MyClassMyExtendedClass中都可以使用,并且返回正确的类名。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

10分43秒

11_尚硅谷_SSM面试题_MyBatis中当实体类中的属性名和表中的字....avi

9分9秒

164_尚硅谷_实时电商项目_从MySQL中获取偏移量的工具类封装

2分18秒

IDEA中如何根据sql字段快速的创建实体类

4分54秒

day20_常用类/23-尚硅谷-Java语言高级-System类中获取时间戳的方法

4分54秒

day20_常用类/23-尚硅谷-Java语言高级-System类中获取时间戳的方法

4分54秒

day20_常用类/23-尚硅谷-Java语言高级-System类中获取时间戳的方法

13分58秒

day28_反射/26-尚硅谷-Java语言高级-调用运行时类中的指定属性

12分59秒

day28_反射/27-尚硅谷-Java语言高级-调用运行时类中的指定方法

13分58秒

day28_反射/26-尚硅谷-Java语言高级-调用运行时类中的指定属性

12分59秒

day28_反射/27-尚硅谷-Java语言高级-调用运行时类中的指定方法

13分58秒

day28_反射/26-尚硅谷-Java语言高级-调用运行时类中的指定属性

12分59秒

day28_反射/27-尚硅谷-Java语言高级-调用运行时类中的指定方法

领券