PHP $argv
phpserver side programmingprogramming更新于 2025/7/18 10:37:17
简介
当 PHP 脚本从命令行运行时,超全局数组 $argv 包含传递给它的参数。数组中的第一个元素 $argv[0] 始终是脚本的名称。如果 php.ini 文件中的 register_argc_argv 命令被禁用,则此变量不可用。
$argv
以下脚本从命令行执行。
示例
<?php var_dump($argv); ?>
输出
array(1) {
[0]=>
string(8) "main.php"
}
以下另一个示例执行了命令行参数的添加操作
示例
<?php $add=$argv[1]+$argv[2]; echo "addition = " . $add; ?>
输出
C:\xampp\php>php test1.php 10 20 addition = 30

