Maison  >  Article  >  développement back-end  >  Quelles sont les variables globales en php

Quelles sont les variables globales en php

zbt
zbtoriginal
2023-08-02 15:21:141859parcourir

Les variables globales

php incluent "$_SERVER", "$_GET", "$_POST", "$_FILES", "$_COOKIE", "$_SESSION" et "$_REQUEST". 1. "$_SERVER" est un tableau associatif contenant les informations sur le serveur et l'environnement pour le script PHP en cours d'exécution ; 2. "$_GET" est un tableau associatif contenant tous les paramètres envoyés au script en cours via la méthode GET ; _POST" et ainsi de suite.

Quelles sont les variables globales en php

L'environnement d'exploitation de ce tutoriel : système windows10, version php8.1.3, ordinateur DELL G3.

PHP est un langage de script côté serveur largement utilisé pour développer des sites Web et des applications dynamiques. en PHP , il existe des variables spéciales appelées variables globales (SuperGlobals) qui sont accessibles et utilisées dans tout le code. Ces variables globales fournissent de nombreuses informations et fonctions utiles pour faciliter le travail du développeur. Dans cet article, nous discuterons Quelques variables globales en PHP.

1. La variable $_SERVER

$_SERVER est une variable contenant le serveur et le PHP actuel. Tableau associatif d'informations sur l'environnement dans lequel le script doit s'exécuter. Il contient des informations telles que la méthode de requête (GET, POST, etc.), le chemin du fichier du script et l'adresse IP du serveur. Adresse et autres informations. Ces informations sont utiles pour traiter les demandes des utilisateurs et générer du contenu dynamique.

2. $_GET

La variable $_GET est un tableau associatif contenant tous les paramètres envoyés au script actuel via la méthode GET. La requête GET prend les paramètres comme URL est envoyé dans le cadre du tableau, afin que ces paramètres soient accessibles et traités via ce tableau. $_GET["parameter_name"] renverra la valeur du paramètre spécifié.

3. $_POST

La variable $_POST est un tableau associatif contenant tous les paramètres envoyés au script actuel via la méthode POST. La requête POST prend les paramètres au format HTTP est envoyé dans le cadre du message, ces paramètres n'apparaissent donc pas dans l'URL. $_POST["parameter_name"] renverra la valeur du paramètre spécifié.

4. $_FILES

La variable $_FILES est un tableau associatif contenant tous les fichiers téléchargés vers le script actuel via la méthode POST. Pour les formulaires de téléchargement de fichiers, $_FILES["file_name"] Contiendra des informations sur le fichier telles que le nom du fichier, le chemin du fichier temporaire, etc.

5. $_COOKIE

La variable $_COOKIE est un tableau associatif contenant tous les cookies envoyés au script actuel via les cookies HTTP. cookies Il s'agit d'un petit fichier texte que le serveur définit dans le navigateur client pour stocker les préférences de l'utilisateur, les informations de session, etc. Ceux-ci sont accessibles et traités via $_COOKIE["cookie_name"] cookies.

6. $_SESSION

La variable $_SESSION est un tableau associatif contenant toutes les variables de session stockées dans la session en cours. Les variables de session sont des variables stockées et accessibles en continu entre différentes pages. Utiliser $_SESSION Variables, la session doit être démarrée à l'aide de la fonction session_start().

7. $_REQUEST

La variable $_REQUEST est un tableau associatif contenant tous les paramètres envoyés au script en cours via la méthode GET ou POST. Il combine $_GET, $_POST et La valeur dans le tableau $_COOKIE, vous pouvez donc utiliser cette variable pour obtenir n'importe quel type de paramètre.

Voici quelques variables globales couramment utilisées en PHP, qui offrent des moyens pratiques d'accéder et de gérer les demandes des utilisateurs et les informations sur l'environnement. Comprendre et utiliser habilement ces variables permet aux développeurs d'être plus efficaces et flexibles Programmation PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn