You can get them with the reflection API
PHP: Passing Arguments from Bash To PHP
Resources:
- https://www.php.net/manual/en/reserved.variables.argv.php
- https://www.php.net/parse_str
- https://stackoverflow.com/questions/6779576/how-to-pass-parameters-from-bash-to-php-script#6779733
Shell
echo "Testing destination dir -" $ytuDest
PHP Main
/* * Start of PHP CLI Script */ //require_once '/home/silosix/git/phpunitwebdriver/src/Shell/YtdlWrapper.php'; //require_once '../Shell/YtdlWrapper.php'; print "Downloading YT Videos: START"."\n"; print "parsing arguments"."\n"; parse_str($argv[2],$output); var_dump($argv); var_dump($output); $ytuDest = $output['ytuDest']; print "ytuDest=" .