(PHP 4, PHP 5, PHP 7, PHP 8)
gettype — Get the type of a variable
$value
Returns the type of the PHP variable value. For type checking, use is_* functions.
value
is_*
The variable being type checked.
Possible values for the returned string are:
"boolean"
"integer"
"double"
"float"
"string"
"array"
"object"
"resource"
"resource (closed)"
"NULL"
"unknown type"
'resource (closed)'
'unknown type'
Example #1 gettype() example
<?php $data = array(1, 1., 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