HTTP POST variables : $_POST
<<<
Variable de téléchargement de fichier via HTTP : $_FILES Variables de requête : $_REQUEST
>>>

7.6.2 Variables pré-définies
7.6 Mots réservés en PHP
7 Annexes
 Manuel PHP

Variables de serveur : $_SERVER
Variables d'environnement : $_ENV
HTTP Cookies : $_COOKIE
HTTP GET variables : $_GET
HTTP POST variables : $_POST
->Variable de téléchargement de fichier via HTTP : $_FILES
Variables de requête : $_REQUEST
Session variables : $_SESSION
Variables globales : $GLOBALS
Le dernier message d'erreur : $php_errormsg

7.6.2.6 Variable de téléchargement de fichier via HTTP : $_FILES

Note

Introduite en 4.1.0. Dans les versions plus anciennes, elle s'appelait $HTTP_POST_FILES .

Un tableau associatif des valeurs téléchargées au script courant via le protocole HTTP et la méthode POST. Elle est automatiquement globale dans tous les contextes d'exécution.

Cette variable est une 'superglobal', ou globale automatique. Cela signifie qu'elle est simplement disponible dans tous les contextes d'exécution (fonctions ou méthodes). Vous n'avez pas besoin de faire global $_FILES; pour y accéder, comme vous le faisiez avec $HTTP_POST_FILES .

$HTTP_POST_FILES contient les mêmes informations, mais n'est pas autoglobale. (Notez que $HTTP_POST_FILES et $_FILES sont des variables différentes et que PHP les traite comme tel)

Si la directive register_globals est active, alors ces variables seront aussi rendues directement accessible dans le contexte d'exécution global. C'est à dire séparément des tableaux $_FILES et $HTTP_POST_FILES . Pour plus d'informations sur la sécurité de cette configuration, voyez le chapitre Utiliser la directive Register Globals . Ces variables globales individuelles ne sont pas des globales.

<< Variable de téléchargement de fichier via HTTP : $_FILES >>
HTTP POST variables : $_POST Variables pré-définies Variables de requête : $_REQUEST