> Why one would need getopt outside of cgi/cli? I.e. where would these 
> options come from?

initially the idea was to use getopt on windows machines. After proposing
my patch which just includes the NetBSD getopt(), there was a
recommandation in php.pecl to use the php_getopt instead of the system
provided getopt to implement the PHP_FUNCTION(getopt). 

This imho makes sense. We got windows support as well as long parameter
support. As we use it in ext/standard/basic_functions.c we have to move
the getopt.c out of sapi/cli.

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

Reply via email to