PHP 매뉴얼
이전 |  | 다음

# get_class

(PHP 4 , PHP 5)

get_class -- 객체의 클래스명을 반환한다

## 설명

string get_class ( object obj)

이 함수는 생성된 객체 `obj`의 클래스명을 반환한다. `obj`이 객체가 아니면, `FALSE` 를 반환한다.

> 참고: get_class()는 사용자 선언된 클래스명을 소문자로 반환한다. PHP 확장에서 선언된 클래스는 선언명 그대로를 반환한다.

예 1. get_class() 사용예

`<?php class foo { function foo() { // 일부 로직을 구현 } function name() { echo "My name is " , get_class($this) , "\n"; } } // 객체를 생성 $bar = new foo(); // 외부 호출 echo "Its name is " , get_class($bar) , "\n"; // 내부 호출 $bar->name(); ?>`

출력은 다음과 같다:

    Its name is foo
    My name is foo

get_parent_class(), gettype(), is_subclass_of() 참고.

이전 | 처음으로 | 다음
get_class_vars | 위로 | get_declared_classes