diff options
| author | foobar <sniper@php.net> | 2001-10-23 11:11:29 +0000 |
|---|---|---|
| committer | foobar <sniper@php.net> | 2001-10-23 11:11:29 +0000 |
| commit | 76fcdc1afbfa34c2de136d83172bec91b1891ed2 (patch) | |
| tree | af1f4fe61e2d43b17edfad0931b7401f346d035f /tests/basic | |
| parent | 0b2af004c1ba658ea48f0cf9e572c189c78be783 (diff) | |
| download | php-git-76fcdc1afbfa34c2de136d83172bec91b1891ed2.tar.gz | |
Fix these to give correct results even if register_globals=off or
register_argc_argv=off.
Diffstat (limited to 'tests/basic')
| -rw-r--r-- | tests/basic/011.phpt | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/basic/011.phpt b/tests/basic/011.phpt index 7c2d395b9d..9320c16c16 100644 --- a/tests/basic/011.phpt +++ b/tests/basic/011.phpt @@ -1,12 +1,20 @@ --TEST-- Testing $argc and $argv handling +--SKIPIF-- +<?php if(ini_get('register_argc_argv') == '') echo 'skip'; ?> --POST-- --GET-- ab+cd+ef+123+test --FILE-- <?php - for($i=0;$i<$argc;$i++) { - echo "$i: ".$argv[$i]."\n"; + if(ini_get('register_globals') != '') { + for($i=0;$i<$argc;$i++) { + echo "$i: ".$argv[$i]."\n"; + } + } else { + for($i=0;$i<$_SERVER['argc'];$i++) { + echo "$i: ".$_SERVER['argv'][$i]."\n"; + } } ?> --EXPECT-- |
