PHP Conference Japan 2024

$argc

(PHP 4, PHP 5, PHP 7, PHP 8)

$argc传递给脚本的参数数量

描述

包含从命令行运行时传递给当前脚本的参数数量。

注意: 脚本的文件名始终作为参数传递给脚本,因此 $argc 的最小值为 1

注意: register_argc_argv 被禁用时,此变量不可用。

示例

示例 #1 $argc 示例

<?php
var_dump
($argc);
?>

当使用以下命令执行示例时:php script.php arg1 arg2 arg3

以上示例将输出类似以下内容

int(4)

备注

注意:

它也可以作为 $_SERVER['argc'] 使用。

参见

添加注释

用户贡献的注释 1 条注释

Tejesember
13 年前
要确定您是否在 CLI 中,我认为这样更好
<?php
if (PHP_SAPI != "cli") {
exit;
}
?>
To Top