PHP スーパーグローバル - $GLOBALS
スーパーグローバル変数は、すべてのスコープで常に使用できる組み込み変数です。
PHP $GLOBALS
$GLOBALS は、PHPスクリプトのどこからでも(関数またはメソッド内からも)グローバル変数にアクセスするために使用される PHPスーパーグローバル変数です。
PHPは、すべてのグローバル変数を$GLOBALS[ *index*]という配列に保存します。*index*は、変数の名前を保持します。
次の例は、スーパー グローバル変数$GLOBALSの使用方法を示しています。
例
<?php
$x = 75;
$y = 25;
function addition() {
$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
上記の例では、zは$GLOBALS 配列内に存在する変数であるため、関数の外からもアクセスできます。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。