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. A la place, utilisez les fonctions is_*. |
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() et is_string().
Précédent | Sommaire | Suivant |
get_resource_type | Niveau supérieur | import_request_variables |