Superglobales PHP
Superglobales PHP
Les superglobales PHP sont des variables intégrées qui sont toujours accessibles dans tous les contextes !
Certaines variables prédéfinies en PHP sont des superglobales, ce qui signifie qu'elles sont toujours accessibles, quel que soit le contexte - et vous pouvez y accéder depuis n'importe quelle fonction, classe ou fichier sans avoir à faire quoi que ce soit de spécial.
Les variables superglobales PHP sont :
-
$GLOBALS- Un tableau qui contient des références à toutes les variables globales du script -
$_SERVER- Contient des informations sur le serveur web, y compris les en-têtes, les chemins et les emplacements des scripts -
$_REQUEST- Un tableau contenant des données des superglobales $_GET, $_POST et $_COOKIE -
$_POST- Un tableau de variables reçues via la méthode HTTP POST -
$_GET- Un tableau de variables reçues via la méthode HTTP GET -
$_FILES- Un tableau d'éléments téléchargés vers le script actuel via la méthode HTTP POST (nom de fichier, type, taille) -
$_ENV- Contient des variables d'environnement passées au script actuel -
$_COOKIE- Un tableau de variables passées au script actuel via des cookies HTTP -
$_SESSION- Un tableau de variables de session
Les chapitres suivants expliqueront certaines des superglobales, et les autres seront abordées dans des chapitres ultérieurs.