在PHP中,可以使用$argv
和$argc
来获取命令行参数。
$argv
是一个包含所有命令行参数的数组,其中第一个元素是脚本的名称,后续元素是传递给脚本的参数。
$argc
是一个包含命令行参数数量的变量。
以下是一个示例:
<?php
// 获取命令行参数
$scriptName = $argv[0]; // 脚本名称
$arg1 = $argv[1]; // 第一个参数
$arg2 = $argv[2]; // 第二个参数
// 获取命令行参数数量
$argCount = $argc;
// 输出命令行参数
echo "脚本名称:$scriptName\n";
echo "第一个参数:$arg1\n";
echo "第二个参数:$arg2\n";
echo "参数数量:$argCount\n";
?>
假设将上述代码保存为script.php
,并在命令行中执行以下命令:
php script.php arg1 arg2
将会输出:
脚本名称:script.php
第一个参数:arg1
第二个参数:arg2
参数数量:3
注意:命令行参数是从索引1开始的,索引0是脚本的名称。
上一篇:php 源码编译扩展
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站