Я пытаюсь выполнить скрипт PHP из командной строки в Windows 10, используя XAMPP для localhost.
Из приложения терминала Git в Windows 10 я запускаю следующую команду:
/c/xampp/php/php.exe /path/to/script/script.php arg1=val1
Сценарий выполняется правильно, но когда я пытаюсь сделать следующее:
print_r($argv);
Я получаю следующую ошибку:
PHP Notice: Undefined variable: argv in /path/to/script/script.php on line line-#.
Также, php_sapi_name()
возвращает cli
, поэтому я должен быть хорошим, но оба $argv
и $argc
возвращаются как неопределенные.
Кто-нибудь знает почему?Благодаря.