--TEST-- Test for dumping of super globals --INI-- xdebug.mode=develop xdebug.dump_globals=1 xdebug.dump_once=0 xdebug.dump.SERVER=argc xdebug.dump.GET= --FILE-- <?php trigger_error('foo'); echo "-------------\n"; ini_set('xdebug.dump.SERVER', ''); trigger_error('foo'); echo "-------------\n"; ini_set('xdebug.dump.SERVER', 'argc,argv'); trigger_error('foo'); ?> --EXPECTF-- Notice: foo in %sdump-superglobal.php on line 2 Call Stack: %w%f %w%d 1. {main}() %sdump-superglobal.php:0 %w%f %w%d 2. trigger_error($message = 'foo') %sdump-superglobal.php:2 Dump $_SERVER $_SERVER['argc'] = 1 ------------- Notice: foo in %sdump-superglobal.php on line 6 Call Stack: %w%f %w%d 1. {main}() %sdump-superglobal.php:0 %w%f %w%d 2. trigger_error($message = 'foo') %sdump-superglobal.php:6 ------------- Notice: foo in %sdump-superglobal.php on line 10 Call Stack: %w%f %w%d 1. {main}() %sdump-superglobal.php:0 %w%f %w%d 2. trigger_error($message = 'foo') %sdump-superglobal.php:10 Dump $_SERVER $_SERVER['argc'] = 1 $_SERVER['argv'] = [0 => '%sdump-superglobal.php']