(PHP 4, PHP 5, PHP 7)
is_object — 변수가 객체인지 확인합니다
$var
주어진 변수가 객체인지 확인합니다.
var
평가할 변수.
var가 object면 TRUE를, 아니라면 FALSE를 반환합니다.
TRUE
FALSE
Example #1 is_object() 예제
<?php// 객체에서 배열을 반환하는// 간단한 함수를 선언합니다.fucntion get_students($obj){ if(!is_object($obj)) { return(false); } return($obj->students);}// 새 클래스를 선언하고// 값을 채웁니다.$obj = new stdClass;$obj->students = Array('Kalle', 'Ross', 'Felipe');var_dump(get_students(NULL));var_dump(get_students($obj));?>
Note: 클래스 정의가 존재하지 않는 일렬화를 푼 객체에 대해서 FALSE를 반환합니다. (gettype()은 object를 반환합니다)
Note:
클래스 정의가 존재하지 않는 일렬화를 푼 객체에 대해서 FALSE를 반환합니다. (gettype()은 object를 반환합니다)