Variable handling Functions
PHP Manual

gettype

(PHP 4, PHP 5, PHP 7)

gettypeGet the type of a variable

Description

string gettype ( mixed $var )

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

Parameters

var

The variable being type checked.

Return Values

Possible values for the returned string are:

Examples

Example #1 gettype() example

<?php

$data 
= array(11.NULL, new stdClass'foo');

foreach (
$data as $value) {
    echo 
gettype($value), "\n";
}

?>

The above example will output something similar to:

integer
double
NULL
object
string

Changelog

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

See Also


Variable handling Functions
PHP Manual