# get_called_class

(PHP 5 >= 5.3.0, PHP 7)

get_called_class — 后期静态绑定（"Late Static Binding"）类的名称

### 说明

get_called_class ( void ) : string

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

### 返回值

返回类的名称，如果不是在类中调用则返回 `FALSE`。

### 范例

Example #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"

### 参见

- get_parent_class() - 返回对象或类的父类名
- get_class() - 返回对象的类名
- is_subclass_of() - 如果此对象是该类的子类，则返回 TRUE