get_class() 함수는 객체의 클래스 이름을 가져옵니다. 객체가 객체가 아니면 FALSE를 반환합니다. 클래스 내부에서 객체를 제외하면 해당 클래스의 이름을 반환합니다.
구문
get_class(object)
매개변수
-
개체 - 테스트 대상. cass 내부에서 이 매개변수를 피할 수 있습니다.
반환
get_class() 함수는 객체의 클래스 이름을 반환합니다. 객체가 객체가 아니면 FALSE를 반환합니다. 클래스 내부에서 객체를 제외하면 해당 클래스의 이름을 반환합니다.
예시
다음은 예입니다 -
<?php
class Demo {
function Demo() {
}
function name() {
echo "Internal call: " , get_class($this) , "\n";
}
}
// create an object $two = new Demo();
// external call echo "External call: " , get_class($two) , "\n";
// internal call
$two->name();
?> 출력
External call: Demo Internal call: Demo