$argc — Количество аргументов, переданных скрипту. Содержит количество аргументов, переданных текущему сценарию при запуске из командной строки. 

Имя файла сценария всегда передается сценарию в качестве аргумента, поэтому минимальное значение $argc равно 1. Эта переменная недоступна, если параметр register_argc_argv отключен.

Пример #1 Пример $ argc

<?php
var_dump($argc);
?>

При выполнении примера с: php script.php arg1 arg2 arg3

Приведенный выше пример выведет что-то похожее на:

int(4)