Php/docs/function.get-called-class
来自菜鸟教程
get_called_class
(PHP 5 >= 5.3.0, PHP 7)
get_called_class — 后期静态绑定("Late Static Binding")类的名称
说明
get_called_class ( ) : string
获取静态方法调用的类名。
返回值
返回类的名称,如果不是在类中调用则返回 false
。
范例
Example #1 get_called_class() 的使用
<?phpclass foo { static public function test() { var_dump(get_called_class()); }}class bar extends foo {}foo::test();bar::test();?>
以上例程会输出:
string(3) "foo" string(3) "bar"