Manuel PHP
Précédent |  | Suivant

# gettype

(PHP 3, PHP 4, PHP 5)

gettype -- Retourne le type de la variable

## Description

string gettype ( mixed var )

gettype() retourne le type de la variable PHP `var`.

Avertissement
N'utilisez jamais gettype() pour vérifier un type, car la chaîne retournée est sujette à modification sans préavis dans une version ultérieure. De plus, c'est bien plus long comme cela, car cela implique une comparaison de chaîne. À la place, utilisez les fonctions `is_*`.

## Valeurs de retour

Les chaînes de caractères que peut retourner la fonction sont les suivantes :

- "boolean" (depuis PHP 4)

- "entier"

- "double" (pour des raisons historiques, "`double`" est retournée lorsqu'une valeur de type float est fournie, au lieu de la chaîne "`float`")

- "string"

- "array"

- "object"

- "resource" (depuis PHP 4)

- "NULL" (depuis PHP 4)

- "`user function`" (PHP 3 uniquement, abandonné)

- "`unknown type`"

En PHP 4, il est recommandé d'utiliser function_exists() et method_exists() pour remplacer l'utilisation de gettype() sur une fonction.

## Voir aussi

settype()
is_array()
is_bool()
is_float()
is_int()
is_null()
is_numeric()
is_object()
is_resource()
is_scalar()
is_string()

Précédent | Sommaire | Suivant
get_resource_type | Niveau supérieur | import_request_variables