Section courante

A propos

Section administrative du site

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

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é :

  1. <?php
  2. $a = 12;
  3.  
  4. function a() {
  5.  global $a;
  6.  echo "a() = ". $a . "<br />";
  7. }
  8.  
  9. function b() {
  10.  $a = 26;
  11.  echo "b() = ". $a . "<br />";
  12. }
  13.  
  14. a();
  15. b();
  16. a();
  17. $a = 7;
  18. a();
  19. b();
  20. ?>

on obtiendra le résultat suivant :

a() = 12
b() = 26
a() = 12
a() = 7
b() = 26


Dernière mise à jour : Dimanche, le 22 mars 2015