Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

如何获取PHP命令行参数

作者:冷宸枫   发布日期:2024-11-20   浏览:493

在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 源码编译扩展

下一篇:PHP请求 webservice接口

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站