Superglobale

Une variable superglobale est une variable globale qui peut être utilisée dans n’importe quel bloc de code, même si elle n’est pas déclarée dans ce bloc.

Exemples :

  • $_FILES : contient les informations d’un fichier transmis par un utilisateur (son type, sa taille etc.)
  • $_GET : contient les données envoyées en paramètres dans l’URL
  • $_POST : contient des informations envoyées par un formulaire
  • $_SERVER : contient des informations renvoyées par le serveur
  • $_COOKIE : stocke des informations sur la machine de l’utilisateur pendant une certaine durée
  • $_SESSION : stocke les variables de session qui restent stockées sur un serveur le temps de la connexion d’un utilisateur.