Maison > développement back-end > Problème PHP > Les variables globales PHP sont-elles partagées ?

Les variables globales PHP sont-elles partagées ?

(*-*)浩
Libérer: 2023-02-25 10:02:01
original
3417 Les gens l'ont consulté

Plusieurs variables superglobales (superglobals) sont prédéfinies en PHP, ce qui signifie qu'elles sont disponibles dans toute la portée d'un script. Vous pouvez l'utiliser dans des fonctions et des classes sans instructions particulières.

Les variables globales PHP sont-elles partagées ?

PHP $GLOBAL (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

$GLOBAL est un groupe de variables super globales de PHP, accessible dans toute la portée d'un script PHP.

$GLOBAL est un tableau combiné global contenant toutes les variables. Le nom de la variable est la clé du tableau.

L'exemple suivant présente comment utiliser la variable super globale $GLOBAL :

<?php 
$x = 75; 
$y = 25;
  
function addition() 
{ 
$GLOBALS[&#39;z&#39;] = $GLOBALS[&#39;x&#39;] + $GLOBALS[&#39;y&#39;]; 
}
  
addition(); 
echo $z; 
?>
Copier après la connexion

Dans l'exemple ci-dessus, z est une variable super globale dans le tableau $GLOBALS, qui peut également être utilisé en dehors de la fonction.

PHP $_SERVER

$_SERVER est un serveur qui contient des informations telles que l'en-tête, le chemin, les emplacements de script, etc. Les éléments de ce tableau sont créés par le serveur Web. Il n'y a aucune garantie que chaque serveur proposera tous les éléments ; les serveurs peuvent en ignorer certains ou servir des éléments non répertoriés ici.

PHP $_REQUEST

PHP $_REQUEST est utilisé pour collecter les données soumises par les formulaires HTML.

PHP $_POST

PHP $_POST est largement utilisé pour collecter des données de formulaire. Spécifiez cet attribut dans la balise du formulaire HTML : "method="post".

PHP $_GET

PHP $_GET est également largement utilisé pour collecter des données de formulaire. Spécifiez cet attribut dans la balise du formulaire HTML : "method="get".

$_GET peut également collecter les données envoyées dans l'URL.

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal