1. Go to this page and download the library: Download pointybeard/shell-args library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
pointybeard / shell-args example snippets
use pointybeard\ShellArgs\Lib;
// Load up the arguments from $argv. By default
// it will ignore the first item, which is the
// script name
$args = new ArgumentIterator();
// Instead of using $argv, send in an array
// of arguments. e.g. emulates "... -i --database blah"
$args = new ArgumentIterator(false, [
'-i', '--database', 'blah'
]);
// Arguments can an entire string too [Added 1.0.1]
$args = new ArgumentIterator(false, [
'-i --database blah'
]);
// Iterate over all the arguments
foreach($args as $a){
printf("%s => %s" . PHP_EOL, $a->name(), $a->value());
}
// Find a specific argument by name
$args->find('i');
// Find also accepts an array of values, returning the first one that is valid
$args->find(['h', 'help', 'usage']);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.