php.ini の設定により動作が変化します。
以下に設定ディレクティブに関する 簡単な説明を示します。
runkit.superglobal
例1 php.ini で runkit.superglobal=_FOO,_BAR と指定した場合のスーパーグローバル
<?phpfunction show_values() { echo "Foo is $_FOO\n"; echo "Bar is $_BAR\n"; echo "Baz is $_BAZ\n";}$_FOO = 'foo';$_BAR = 'bar';$_BAZ = 'baz';/* foo と bar が表示されるが、baz は表示されない */show_values();?>
runkit.internal_override