$ _Server
La variable est définie par le serveur Web ou directement associée à l'environnement d'exécution du script actuel |
|
$ _env
l l'environnement est soumis aux variables du script |
|
$_GET
Variables soumises au script via une demande d'URL |
|
$_POST
Variables soumises au script via la méthode de publication http |
|
$_REQUEST
via get, post et cookie Variables soumises au script via le mécanisme, donc le tableau n'est pas digne de confiance |
|
$_FILES
Variables soumises au script via http, post-téléchargement de fichier |
|
$_COOKIE
Soumis à le script via la méthode des cookies http La variable |
|
$_SESSION
variables actuellement enregistrées pour la session de script |
|
$GLOBALS
contient une référence à chaque variable valide dans la portée des variables globales du script en cours . Le nom clé de ce tableau est le nom de la variable globale |
|
1. Variable du serveur : $_SERVER
$_SERVER est un tableau contenant des informations d'en-tête, le chemin et l'emplacement du script. Les entités du tableau sont créées par le serveur Web et il n'y a aucune garantie que tous les serveurs puissent générer toutes les informations. Le serveur peut ignorer certaines informations ou générer d'autres nouvelles informations. Comme les autres tableaux superglobaux, il s'agit d'une variable globale automatique disponible dans tous les scripts. Il n'est pas nécessaire d'utiliser le mot-clé global pour y accéder dans les fonctions ou les méthodes objet.
2. Variables d'environnement : $_ENV
Le contenu du tableau $_ENV est converti des variables d'environnement du serveur où se trouve PHP en variables globales PHP lorsque l'analyseur PHP est en cours d'exécution. Beaucoup d'entre eux sont déterminés par le système sur lequel PHP est exécuté. Une liste complète n'est pas possible. Vous devez consulter la documentation système du serveur sur lequel PHP est exécuté pour déterminer ses variables d'environnement spécifiques.
3. Variable URL GET : le tableau $_GET
$_GET est également un tableau de variables super global, qui est un tableau composé de variables transmises via la méthode URL GET. Il s'agit d'une variable externe, c'est-à-dire que les paramètres transmis dans la méthode GET de l'URL ou du formulaire sont obtenus via les données super-globales $_GET dans la page du serveur.
4. Variables HTTP POST : $_POST
Le tableau $_POST est un tableau de variables transmis via la méthode HTTP POST. Les tableaux $_POST ou $_GET peuvent enregistrer les variables soumises par le formulaire. Le tableau utilisé dépend si l'attribut de méthode dans la balise form lors de la soumission du formulaire utilise post ou get. Mais l'utilisation du tableau $_POST ne peut accéder qu'aux données du formulaire soumises avec la méthode post.
5. Variable de requête : $_REQUEST
Ce tableau associatif contient tout le contenu de $_GET, $_POST et $_COOKIE, mais sa vitesse est relativement lente, il n'est donc pas recommandé de l'utiliser.
6. Variable de téléchargement de fichier HTTP : $_FILES
Lors du téléchargement de fichiers à l'aide du champ de saisie de fichier du formulaire, vous devez utiliser la post-soumission. Cependant, dans le fichier serveur, le contenu du champ fichier du formulaire ne peut pas être obtenu via le tableau superglobal $_POST. La variable superglobale $_FILES est un tableau d'éléments de fichiers téléchargés transmis via la méthode post. $_FILES est un tableau bidimensionnel qui contient 5 éléments de sous-tableau. Le premier indice est le nom du champ de saisie du fichier dans le formulaire et le deuxième indice est utilisé pour décrire les attributs du fichier téléchargé.
7. Cookies HTTP : le tableau super global $_COOKIE
$_COOKIE est une variable soumise au script via la méthode HTTP Cookies. Habituellement, ces cookies sont définis sur le navigateur client par un script PHP précédemment exécuté via la fonction setCookies(). Lorsque le script PHP extrait un cookie du navigateur client, il le convertit automatiquement en variable, qui peut être transmise via celui-ci. Le tableau superglobal $_COOKIE et le nom du cookie sont utilisés pour accéder à la valeur du cookie spécifiée.
8. Variable de session : $_SESSION
Le contrôle de session utilise la session côté serveur pour suivre les utilisateurs. Lorsque la session est ouverte à l'aide de la fonction session_start() dans la page du serveur, le tableau $_SESSION peut être utilisé pour s'inscrire. variables globales, et l'utilisateur peut accéder à ces informations d'adhésion sur tout le site.
9. Variables globales : $GLOBALS
$GLOBALS est un tableau composé de toutes les variables globales définies, et le nom de la variable est l'index du tableau.
Apprentissage recommandé : "Tutoriel vidéo PHP"