跳转到主要内容

argc

$argc

The number of arguments passed to script

ENTITY

Contains the number of arguments passed to the current script when running from the command line.

The script's filename is always passed as an argument to the script, therefore the minimum value of $argc is 1.

This variable is not available when register_argc_argv is disabled.

ENTITY

$argc example

<?php
var_dump($argc);
?>

    

When executing the example with: php script.php arg1 arg2 arg3

ENTITY

int(4)

ENTITY

This is also available as $_SERVER['argc'].

ENTITY

getopt, $argv