Comment déclarer une variable globale en PHP
Les variables globales font référence à toute variable définie en dehors de la fonction. Les variables globales sont accessibles à partir de n’importe quelle partie du script, c’est-à-dire à l’intérieur et à l’extérieur de la fonction. Ainsi, une variable globale peut être déclarée comme une autre variable, mais elle doit être déclarée en dehors de la définition de fonction.
[wx_adsense]
Il existe deux façons d’accéder à une variable globale à l’intérieur d’une fonction:
- Utiliser le mot clé global
- Utilisation du tableau GLOBALS[var_name]: Il stocke toutes les variables globales dans un tableau appelé GLOBALS[var_name]. var_name est le nom de la variable. Ce tableau est également accessible depuis les fonctions et peut être utilisé pour effectuer directement des opérations sur des variables globales.
Exemple :
<?php
$a = 1;
$b = 2;
function fun()
{
global $a, $b;
$b = $a + $b;
}
fun();
echo $b;
?>
Sortie :
3
[wx_amazon]

