I'm using the CLI script shown below to parse and show all argv variables passed to it.
###################################################### -rwxr-xr-x 1 nobody nobody plusbug.php ###################################################### #!/usr/bin/php -q <?PHP print_r($_SERVER['argv']); ?> ############### END ################################## Command being entered: ./plusbug.php 'something+something' Output: Array ( [0] => ./plusbug.php [1] => something [2] => something ) I found nothing about a + splitting argument variables anywhere in the CLI documentation though I know this is a CGI characteristic. I've tried escaping the + character to no avail. I need to pass a string with a + character in it, anyone know anything I can do other than repopulating the character back into the string within the php script which would make what I'm trying to accomplish very difficult. In the php.ini I have: register_globals = On register_argc_argv = On Note: If I have either of these turned off, I am not even able to pick-up the arguments passed to the script whether I use $argv or $_SERVER['argv']. PHP Version: 4.2.3 Regards, Bronson_AT_udatasystems.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php