is_numeric
is_real
Variable handling 함수 목록
PHP Manual

# is_object

(PHP 4, PHP 5)

is_object — 변수가 객체인지 확인합니다

### 설명

bool is_object ( mixed `$var` )

주어진 변수가 객체인지 확인합니다.

### 인수

`var`

  평가할 변수.

### 반환값

`var` 가 object면 `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를 반환합니다)

### 참고

- is_bool() - 변수가 논리형인지 확인
- is_int() - 변수의 자료형이 정수인지 확인합니다
- is_float() - 변수의 자료형이 소수인지 확인합니다
- is_string() - 변수의 자료형이 문자열인지 확인합니다
- is_array() - 변수가 배열인지 확인

is_numeric
is_real
Variable handling 함수 목록
PHP Manual