get_resource_type
import_request_variables
Variable handling Functions
PHP Manual

# gettype

(PHP 4, PHP 5)

gettype — Obtener el tipo de una variable

### Descripción

string gettype ( mixed `$var` )

Devuelve el tipo de la variable PHP `var` .

Warning

Nunca use gettype() para probar si una variable es de cierto tipo, ya que la cadena devuelta puede ser sujeta a cambios en versiones futuras. Asimismo, es lenta, ya que involucra la comparación de cadenas.

En su lugar, usa las funciones is_*.

### Valores retornados

Los valores posible de la cadena devuelta son:

- "boolean" (a partir de PHP 4)
- "integer"
- "double" (por razones históricas, "double" se devuelve en caso de un valor tipo float, y no "float")
- "string"
- "array"
- "object"
- "resource" (a partir de PHP 4)
- "NULL" (a partir de PHP 4)
- "user function" (sólo PHP 3, valor obsoleto)
- "unknown type"

Para PHP 4, debería usar function_exists() y method_exists() para reemplazar el antiguo uso de gettype() sobre una función.

### Ver también

- settype() - Definir el tipo de una variable
- is_array() - Encuentra si una variable es una matriz
- is_bool() - Encuentra si una variable es de tipo booleano
- is_float() - Encuentra si el tipo de una variable es flotante
- is_int() - Encontrar si el tipo de una variable es entero
- is_null() - Encuentra si una variable es NULL
- is_numeric() - Encuentra si una variable es un número o una cadena numérica
- is_object() - Encuentra si una variable es un objeto
- is_resource() - Encuentra si una variable es un recurso
- is_scalar() - Encuentra si una variable es un escalar
- is_string() - Encuentra si el tipo de una variable es cadena

get_resource_type
import_request_variables
Variable handling Functions
PHP Manual