(PHP 4, PHP 5, PHP 7, PHP 8)
gettype — Retourne le type de la variable
   Retourne le type de la variable value.
   Pour vérifier le type de la variable, vous pouvez
   utiliser les fonctions is_*.
  
valueLa variable à analyser.
Les chaînes de caractères que peut retourner la fonction sont les suivantes :
"boolean"
    "integer"
    "double" (pour des raisons historiques,
     "double" est retournée lorsqu'une valeur de type
     float est fournie, et non "float"")
    "string"
    "array"
    "object"
    "resource"
    "resource (closed)" à partir de PHP 7.2.0
    "NULL"
    "unknown type"
    
| Version | Description | 
|---|---|
| 7.2.0 | Les ressources fermées sont maintenant rapportées en tant que 'resource (closed)'.
        Précédemment la valeur retournée pour des ressources fermées était'unknown type'. | 
Exemple #1 Exemple avec gettype()
<?php
$data = array(1, 1., NULL, new stdClass, 'foo');
foreach ($data as $value) {
    echo gettype($value), "\n";
}
?>
Résultat de l'exemple ci-dessus est similaire à :
integer double NULL object string