getopt bc break 5.2 -> 5.3
| From: | Martin Spütz | Date: | Mon, 08 Aug 2011 11:40:02 +0000 |
| Subject: | getopt bc break 5.2 -> 5.3 | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-54463@lists.php.net to get a copy of this message | ||
Hello,
I have a lot legacy code that doesn't work with 5.3's getopt.
PHP 5.2.14 (cli) (built: Sep 24 2010 12:50:53)
$ php test.php Module.Controller.Action -p foobar
array(1) {
["p"]=>
string(6) "foobar"
}
PHP 5.3.6 (cli) (built: Aug 8 2011 11:02:31):
$ php test.php Module.Controller.Action -p foobar
array(0) {
}
test.php:
var_dump(getopt("p:"));
Is this by-design?
Thanks,
Martin