グローバル変数の $GLOBALS には _ が付きません
PHPでとあるエラーが起きたときにやりたい事があったので、
set_error_handler に登録する関数の中でエラーを検出し、
グローバル変数にフラグを立てて外に知らせることにした。
確か $_GLOBALS['hoge'] = true; みたいな書き方ができたっけと
やってみたら、関数の外で参照すると true になってない。
小一時間悩んだ末、変数名を間違えていたことがわかった。
$GLOBALS が正しい。
http://www.php.net/manual/ja/reserved.variables.globals.php
$_GET、$_POST 等とは違って _ がつかない。