Looks like for some reason, CLI registers $argv and $argc globals even though register_globals is off. Why's that?
Anyway, if we want to keep this behavior, we probably should change the place where argv/argc are registered, and put it somewhere global, outside where _SERVER is created. If&when _SERVER is created, it will attempt to copy them. Thoughts?


Zeev

At 17:15 02/03/2003, Marcus Börger wrote:
At 11:19 02.03.2003, Zeev Suraski wrote:
zeev Sun Mar 2 05:19:17 2003 EDT

  Log:
  Add JIT initialization for _SERVER and _ENV
  (it's less important for the others, even though it should be fairly
  easy now too)


argc/v foes no longer work for CLI....

for example you can no longer do: php run-tests.php <directory>

Try: php run-tests.php tests/basic/012.phpt

And we have a problem with $GLOBALS (try run-tests.php without my patch
following this email)


--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to