PHP 변수 var의 형을 반환합니다.
주의 |
gettype()을 어떤 형인지 시험하기 위해 사용하지 마십시오. 반환 문자열은 앞으로의 버전에서 바뀔 수 있습니다. 추가로, 문자열 비교를 수행하기 때문에 느립니다. 대신, is_* 함수를 사용하십시오. |
반환 문자열의 가능한 값은:
"boolean" (PHP 4부터)
"integer"
"double" (역사적인 이유로 float의 경우에도 단순한 "float"가 아닌 "double"을 반환합니다)
"string"
"array"
"object"
"resource" (PHP 4부터)
"NULL" (PHP 4부터)
"user function" (PHP 3만, 배제됨)
"unknown type"
PHP 4에서는, 이전에 함수에 사용하던 gettype() 대신 function_exists()와 method_exists()을 사용해야 합니다.
참고: settype(), is_array(), is_bool(), is_float(), is_integer(), is_null(), is_numeric(), is_object(), is_resource(), is_scalar(), is_string().