Variabile PHP. PHP Cuvântul cheie global. Variabilă globală. Tablou numit $GLOBALS [index].

PHP Cuvântul cheie global

Cuvântul cheie global (global keyword) este utilizat pentru a accesa o variabilă globală dintr-o funcție.

Pentru a face acest lucru, utilizați înainte de variabile (în interiorul funcțieicuvântul cheie global (global keyword):

Exemplu:
 
<?php
$x = 5;
$y = 10;

function myTest() {
    global $x, $y;
    $y = $x + $y;
}

myTest();
echo $y; // outputs 15 (15  ieșiri)
?>

PHP stochează de asemenea toate variabilele globale într-un tablou numit $GLOBALS [index]. Indicele conține numele variabilei. Acest tablou este de asemenea accesibil din funcții și poate fi utilizat pentru a actualiza direct variabilele globale.

Exemplul de mai sus poate fi rescris astfel:

Exemplu:
 
<?php
$x = 5;
$y = 10;

function myTest() {
    $GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y'];
}

myTest();
echo $y; // outputs 15 (15 ieșiri)
?>