PHP 8.4.2 Released!

$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'].

Смотрите также

  • getopt() - Получает параметры из списка аргументов командной строки
  • $argv

Добавить

Примечания пользователей 1 note

up
46
Tejesember
13 years ago
To find out are you in CLI or not, this is much better in my opinion:
<?php
if (PHP_SAPI != "cli") {
exit;
}
?>
To Top