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

get_called_class

(PHP 5 >= 5.3.0, PHP 7)

get_called_class - “后期静态绑定”类名称

描述

代码语言:javascript
复制
string get_called_class ( void )

获取调用静态方法的类的名称。

返回值

返回类名称。FALSE从类外部调用时返回。

例子

示例#1使用get_called_class()

代码语言:javascript
复制
<?php

class?foo?{
????static?public?function?test()?{
????????var_dump(get_called_class());
????}
}

class?bar?extends?foo?{
}

foo::test();
bar::test();

?>

上面的例子将输出:

代码语言:javascript
复制
string(3) "foo"
string(3) "bar"

可以参阅

  • get_parent_class() - 检索对象或类的父类名称
  • get_class() - 返回对象类的名称
  • is_subclass_of() - 检查对象是否将此类作为其父项之一或实现它。

← class_exists

get_class_methods →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com