【PHP】「$GLOBALS」 — グローバルスコープで使用可能なすべての変数への参照
【PHP】
「$GLOBALS」 — グローバルスコープで使用可能なすべての変数への参照
「$GLOBALS」とは
「$GLOBALS」は、
「$GLOBALS」は、グローバルスコープで使用可能なすべての変数を参照できる。
スクリプトのグローバルスコープ内に、現在定義されている変数が連想配列で保存されており、変数名が、配列キーとなっている。
「$GLOBALS」は、「スーパーグローバル」「自動グローバル変数」と呼ばれ、
スクリプト全体を通してすべてのスコープで使用することが可能。
「$GLOBALS」の記述方法
代入
$GLOBALS["変数名"]=値;
関数内部で、同じ変数名で値を代入しても、$GLOBALS["変数名"]を利用しない限り、
$GLOBALSでは、何も変更されない。
呼び出し
$変数名=$GLOBALS["変数名"];