Passing command-line arguments into PHP
Say you have a PHP script and you want to pass command-line arguments into the script, e.g. calling the script like this:
php script.php datafile.txt 10 100
PHP stores all command-line arguments in an array: $argv 0 => “script.php” $argv 1 => “datafile.txt” $argv 2 => 10 $argv 3 => 100
Then you can process the arguments:
if (!isset($argv1) { print “Usage: php script.php [ ]\n”; exit(1); }$filename = $argv1;
…
See the article Using PHP from the command line for details.
