gettype
En esta página
gettype
Devuelve el tipo de la variable
Descripción#
gettype(mixed $value): string
```php
Devuelve el tipo de la variable `value`. Para verificar el tipo de la variable, se pueden utilizar las funciones `is_*`.
## Parámetros
`value`
La variable a analizar.
## Valores devueltos
Las cadenas de caracteres que puede devolver la función son las siguientes: `"boolean"`, `"integer"`, `"double"` (por razones históricas, `"double"` es devuelto cuando un valor de tipo `float` es proporcionado, y no `"float"`), `"string"`, `"array"`, `"object"`, `"resource"`, `"resource (closed)"` a partir de PHP 7.2.0, `"NULL"`, `"unknown type"`
## Historial de cambios
| Versión | Descripción |
|----|----|
| 7.2.0 | Los recursos cerrados son ahora reportados como `'resource (closed)'`. Anteriormente, el valor devuelto para recursos cerrados era `'unknown type'`. |
## Ejemplos
Ejemplo con `gettype`
```php
Resultado del ejemplo anterior es similar a:
integer
double
NULL
object
string
Véase también#
get_debug_type, settype, get_class, is_array, is_bool, is_callable, is_float, is_int, is_null, is_numeric, is_object, is_resource, is_scalar, is_string, function_exists, method_exists