References all variables available in global scope

# $GLOBALS

(PHP 4, PHP 5, PHP 7)

$GLOBALS — References all variables available in global scope

### Descrierea

An associative array containing references to all variables which are currently defined in the global scope of the script. The variable names are the keys of the array.

### Exemple

Example #1 $GLOBALS example

`<?php
function test() {
$foo = "local variable";
echo '$foo in global scope: ' . $GLOBALS["foo"] . "\n";
echo '$foo in current scope: ' . $foo . "\n";
}
$foo = "Example content";
test();
?>`

Exemplul de mai sus va afișa ceva similar cu:

    $foo in global scope: Example content
    $foo in current scope: local variable

### Note

> Notă:

> Aceasta este o variabilă 'superglobală', sau globală automată. Aceasta pur și simplu înseamnă că ea este disponibilă în toate circumstanțele pe parcursul script-ului. Nu este nevoie de a scrie global $variable; pentru a o accesa din funcții sau metode.

> Notă: Variable availability

> Unlike all of the other superglobals, $GLOBALS has essentially always been available in PHP.