$argv

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

$argvМасив аргументів, переданих до скрипта

Опис

Містить масив (array), що містить всі аргументи, передані до скрипта при запуску з командного рядка.

Зауваження: Першим аргументом $argv[0] є завжди назва, що використовується для запуску скрипта (частіше за все - це назва файла скрипта).

Зауваження: Ця змінна недоступна, якщо директива register_argc_argv має значення, що прирівнюється до FALSE.

Приклади

Приклад #1 Використання $argv

<?php
var_dump
($argv);
?>

І якщо запустимо скрипт з цього прикладу так: php script.php arg1 arg2 arg3

Поданий вище приклад виведе щось схоже на:

array(4) {
  [0]=>
  string(10) "script.php"
  [1]=>
  string(4) "arg1"
  [2]=>
  string(4) "arg2"
  [3]=>
  string(4) "arg3"
}

Прогляньте також

  • getopt() - Gets options from the command line argument list