Vous êtes sur la page 1sur 19

PHP

SUPERGLOBALS
http://mkante.ml
Ce sont des variables intégrées qui sont toujours
disponibles dans toutes les portées d'un script PHP.

Que l'on soit un développeur PHP chevronné ou un


novice en développement PHP, vous devez déjà avoir
travaillé avec ces variables superglobales d'une manière
ou d'une autre.

Il existe plusieurs variables prédéfinies en PHP qui sont


considérées comme des superglobales, ce qui signifie
que vous n'avez pas besoin d'utiliser le mot-clé global
pour y accéder.

Qu'est-ce qu'une
variable superglobale ?
Jetons un
coup d'œil
aux
variables
supergloba
les en PHP
$GLOBALS
$GLOBALS
$_GET
Fichier
get.php
$_POST
post.php

trpost.php
$_SESSION
$_COOKIE
$_FILES
$_FILES
$_FILES : Travail à faire
individuellement

https://www.php.net/manual/fr/reserved.variables.files.
php
https://www.php.net/manual/fr/features.file-
upload.post-method.php
La variable superglobale $_REQUEST est un tableau associatif
$_REQUEST qui contient des variables de requête HTTP.
Fondamentalement, il s'agit d'une combinaison des variables
superglobales $_GET, $_POST et $_COOKIE. Et donc, il est
pratique d'utiliser la variable $_REQUEST, en particulier si
vous ne souhaitez pas utiliser les variables superglobales
susmentionnées.

La présence et l'ordre des variables dans ce tableau


dépendent des valeurs des directives de configuration
request_order et variables_order dans le fichier php.ini. Vous
devez toujours être prudent lorsque vous utilisez la variable
$_REQUEST, et en fait, il est recommandé d'utiliser $_GET,
$_POST et $_COOKIE au lieu d'utiliser cette variable
superglobale.
$_ENV

https://www.php.net/manual/fr/reserved.variables.environment.php
END

Vous aimerez peut-être aussi