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