class_exists
get_class_methods
클래스/객체 함수 목록
PHP Manual

# get_called_class

(PHP 5 >= 5.3.0)

get_called_class — "Late Static Binding" 클래스명

### 설명

string get_called_class ( void )

정적 메쏘드가 호출된 클래스명을 얻습니다.

### 반환값

클래스명을 반환합니다. 클래스 밖에서 호출하면 `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() - 이 클래스가 부모 클래스의 자식인지 확인

class_exists
get_class_methods
클래스/객체 함수 목록
PHP Manual