PHP CLI(命令行模式下)接受参数有多种方法:
(1)使用$argv接受参数
| 代码如下 | 复制代码 |
| //变量仅在 register_argc_argv 打开时可用。 print_r($argc); //CLI下获取参数的数目,最小值为1 print_r($argv); //CLI下传递给脚本的参数数组,第一个参数总是当前脚本的文件名,因此 $argv[0] 就是脚本文件名。 |
|
结果:

PHP CLI下接受参数的几种方法(2)使用getopt()函数获取参数
| 代码如下 | 复制代码 |
| //获取 -a -b -c参数 $args = getopt('a:b:c:'); print_r($args); |
|
执行结果:

使用getopt获取cli参数