get_called_class

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

get_called_class后期静态绑定("Late Static Binding")类的名称

说明

get_called_class(): string

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

参数

此函数没有参数。

返回值

返回类的名称,如果不是在类中调用则返回 false

范例

示例 #1 get_called_class() 的使用

<?php

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

class
bar extends foo {
}

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

?>

以上例程会输出:

string(3) "foo"
string(3) "bar"

参见

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top