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.