]> granicus.if.org Git - php/commitdiff
Test argument passing for CLI
authorMarcus Boerger <helly@php.net>
Wed, 21 Aug 2002 23:10:44 +0000 (23:10 +0000)
committerMarcus Boerger <helly@php.net>
Wed, 21 Aug 2002 23:10:44 +0000 (23:10 +0000)
tests/basic/012.phpt [new file with mode: 0644]

diff --git a/tests/basic/012.phpt b/tests/basic/012.phpt
new file mode 100644 (file)
index 0000000..7e70f9a
--- /dev/null
@@ -0,0 +1,27 @@
+--TEST--
+Testing $argc and $argv handling (cli)
+--SKIPIF--
+<?php if(php_sapi_name()!='cli') echo 'skip'; ?>
+--INI--
+register_argc_argv=1
+--ARGS--
+ab cd ef 123 test
+--FILE--
+<?php 
+
+if (!ini_get('register_globals')) {
+       $argc = $_SERVER['argc'];
+       $argv = $_SERVER['argv'];
+}
+
+for ($i=1; $i<$argc; $i++) {
+       echo ($i-1).": ".$argv[$i]."\n";
+}
+
+?>
+--EXPECT--
+0: ab
+1: cd
+2: ef
+3: 123
+4: test