在 PHP 中,可以使用 $argv 和 $argc 这两个特殊的变量来读取命令行参数。
$argv 是一个数组,包含了所有传递给脚本的命令行参数,其中第一个元素是脚本的名称。$argc 是一个整数,表示传递给脚本的命令行参数的个数。
以下是一个简单的例子,演示如何读取命令行参数:
<?php// 读取命令行参数$numArgs = $argc;$args = $argv;// 输出传递给脚本的参数echo "Number of arguments: $numArgs" . PHP_EOL;foreach ($args as $index => $arg) { echo "Argument $index: $arg" . PHP_EOL;}?>使用上述代码保存为 test.php 文件,然后在命令行中执行以下命令:
php test.php arg1 arg2 arg3输出将会是:
Number of arguments: 4Argument 0: test.phpArgument 1: arg1Argument 2: arg2Argument 3: arg3 

