GLOBAL |
Globale |
---|---|
PHP 3+ |
Syntaxe
global $parametre1, $parametre2,... |
Paramètres
Nom | Description | |
---|---|---|
$parametre1, $parametre2,... | Ces paramètres permet d'indiquer la liste des variable devant être affecté. |
Description
Ce mot réservé permet d'indiquer qu'il faut utiliser la variable définit à l'extérieur de la fonction.
Remarque
- Il n'est pas nécessaire de définir les variables super globales comme «$GLOBALS», «$_SERVER», «$_GET», «$_POST», «$_FILES», «$_COOKIE», «$_SESSION», «$_ENV» ou «$_REQUEST» pour y avoir accès à l'intérieur des fonctions ou classes. Ainsi, un code source contenant «global $_REQUEST;» fonctionnera de la même qu'un code source n'en contenant pas.
Exemple
L'exemple suivant permet de montrer la différente entre l'utilisation de ce mot réservé et sans utilisation du mot réservé :
on obtiendra le résultat suivant :
a() = 12b() = 26
a() = 12
a() = 7
b() = 26
Dernière mise à jour : Dimanche, le 22 mars 2015