PHP 4, PHP 5, PHP 7, PHP 8
gettype - Get the type of a variable
Code Examples

gettype( mixed$value ): string

Returns the type of the PHP variable value. For type checking, use is_* functions.



The variable being type checked.

Return Values

Possible values for the returned string are: "boolean" "integer" "double" (for historical reasons "double" is returned in case of a float, and not simply "float") "string" "array" "object" "resource" "resource (closed)" as of PHP 7.2.0 "NULL" "unknown type"


Version Description
7.2.0 Closed resources are now reported as 'resource (closed)'. Previously the returned value for closed resources were 'unknown type'.

Related Functions

Example of gettype

Show all examples for gettype

PHP Version:

Function gettype:

Variable handling Functions

Most used PHP functions