【PHP】「$GLOBALS」 — グローバルスコープで使用可能なすべての変数への参照

【PHP】
「$GLOBALS」 — グローバルスコープで使用可能なすべての変数への参照




「$GLOBALS」とは

「$GLOBALS」は、 「$GLOBALS」は、グローバルスコープで使用可能なすべての変数を参照できる。
スクリプトのグローバルスコープ内に、現在定義されている変数が連想配列で保存されており、変数名が、配列キーとなっている。

「$GLOBALS」は、「スーパーグローバル」「自動グローバル変数」と呼ばれ、
スクリプト全体を通してすべてのスコープで使用することが可能。



「$GLOBALS」の記述方法


代入

$GLOBALS["変数名"]=値;
関数内部で、同じ変数名で値を代入しても、$GLOBALS["変数名"]を利用しない限り、
$GLOBALSでは、何も変更されない。

呼び出し

$変数名=$GLOBALS["変数名"];