반응형
get_parent_class — 객체나 클래스의 부모 클래스명을 얻습니다
설명 :
string get_parent_class ([ mixed $object ] )
객체나 클래스의 부모 클래스명을 획득합니다.
인수 :
object
확인하는 객체나 클래스명
반환값 :
object 인스턴스나 클래스명의 부모 클래스명을 반환합니다.
Note:
객체에 부모가 존재하지 않으면 FALSE를 반환합니다.
객체 밖에서 인수 없이 호출하면, FALSE를 반환합니다.
Example #1 get_parent_class() 사용하기
<?php
class dad {
function dad()
{
// implements some logic
}
}
class child extends dad {
function child()
{
echo "I'm " , get_parent_class($this) , "'s son\n";
}
}
class child2 extends dad {
function child2()
{
echo "I'm " , get_parent_class('child2') , "'s son too\n";
}
}
$foo = new child();
$bar = new child2();
?>
위 예제의 출력:
I'm dad's son
I'm dad's son too
반응형
'IT > php' 카테고리의 다른 글
php get_class_vars — 클래스의 기본 프로퍼티를 얻습니다 (0) | 2017.01.11 |
---|---|
php get_class — 객체의 클래스명을 반환 (0) | 2017.01.10 |
php class_alias — 클래스의 별칭을 만듭니다. (0) | 2017.01.10 |
php method_exists — 클래스 메쏘드가 존재하는지 확인 (0) | 2017.01.09 |
php is_callable — 변수 내용을 함수처럼 호출할 수 있는지 확인 (0) | 2017.01.09 |