PHP

instanceof

이상욱1 2015. 7. 28. 17:21

자료형 연산자 ¶

instanceof는 PHP 변수가 어떤 클래스에서 생성된 객체인지 확인할 때 사용합니다:

Example #1 클래스에 instanceof 사용하기

<?php
class MyClass
{
}

class 
NotMyClass
{
}
$a = new MyClass;

var_dump($a instanceof MyClass);
var_dump($a instanceof NotMyClass);
?>

위 예제의 출력:

bool(true)
bool(false)

instanceof는 변수가 부모 클래스에서 상속받은 클래스인지 확인할 때도 사용할 수 있습니다:




http://php.net/manual/kr/language.operators.type.php