Maison > Article > développement back-end > Les variables globales PHP sont-elles partagées ?
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.
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['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); echo $z; ?>
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!