Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 get_class() 함수

<시간/>

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