SommaireTelecharger la documentationChapitre suivantChapitre precedent  

 
Raccourci :  
Variables

doubleval
empty
gettype
get_defined_vars
get_resource_type
intval
is_array
is_bool
is_double
is_float
is_int
is_integer
is_long
is_null
is_numeric
is_object
is_real
is_resource
is_scalar
is_string
isset
print_r
serialize
settype
strval
unserialize
unset
var_dump

8.23.3 gettype
[Notes en ligne] [Exemples]

Retourne le type de la variable

string gettype (mixed var)
gettype() retourne le type de la variable PHP var.
N'utilisez jamais gettype() pour tester le type d'une variable, car la chaîne retournée est sujette aux évolutions futures. De plus, c'est une technique plus lente, car il faut faire une comparaison de chaîne.
A la place, utilisez plutôt les fonctions telles que is_array(), is_double(), is_float(), is_int(), is_integer(), is_real(), is_string(), is_long() ou is_object().
Les chaînes de caractères que peut retourner la fonction sont les suivantes : @itemize @bullet

  • "boolean" (depuis PHP 4)
  • "integer"
  • "double"
  • "NULL"
  • "string"
  • "array"
  • "object"
  • "resource"
  • "user function"
  • "unknown type"

    En PHP 4, utilisez de préférence @xref{function.function-exists,,function_exists()} et method_exists() pour remplacer l'utilisation de gettype() sur une fonction.
    Voir aussi settype(), is_array(), is_bool(), is_double(), is_integer(), is_null(), is_numeric(), is_object(), is_resource(), is_scalar() et is_string().

  • Chapitre précédentChapitre suivantAccueil nexen.net