2007-03-22 21:35:41 +00:00
|
|
|
--TEST--
|
|
|
|
CLI long options
|
|
|
|
--SKIPIF--
|
2007-04-19 07:00:41 +00:00
|
|
|
<?php
|
|
|
|
include "skipif.inc";
|
|
|
|
if (substr(PHP_OS, 0, 3) == 'WIN') {
|
|
|
|
die ("skip not for Windows");
|
|
|
|
}
|
|
|
|
?>
|
2007-03-22 21:35:41 +00:00
|
|
|
--FILE--
|
|
|
|
<?php
|
|
|
|
|
|
|
|
$php = getenv('TEST_PHP_EXECUTABLE');
|
|
|
|
|
|
|
|
|
2008-08-14 20:51:35 +00:00
|
|
|
echo `"$php" -n --version | grep built:`;
|
|
|
|
echo `echo "<?php print_r(\\\$argv);" | "$php" -n -- foo bar baz`, "\n";
|
|
|
|
echo `"$php" -n --version foo bar baz | grep built:`;
|
|
|
|
echo `"$php" -n --notexisting foo bar baz | grep Usage:`;
|
2007-03-22 21:35:41 +00:00
|
|
|
|
|
|
|
echo "Done\n";
|
|
|
|
?>
|
|
|
|
--EXPECTF--
|
2007-03-28 12:25:33 +00:00
|
|
|
PHP %d.%d.%d%s(cli) (built: %s)%s
|
2007-03-22 21:35:41 +00:00
|
|
|
Array
|
|
|
|
(
|
|
|
|
[0] => -
|
|
|
|
[1] => foo
|
|
|
|
[2] => bar
|
|
|
|
[3] => baz
|
|
|
|
)
|
|
|
|
|
2007-03-28 12:25:33 +00:00
|
|
|
PHP %d.%d.%d%s(cli) (built: %s)%s
|
2007-06-01 22:18:56 +00:00
|
|
|
Usage: %s [options] [-f] <file> [--] [args...]
|
2007-03-22 21:35:41 +00:00
|
|
|
Done
|