An open API service indexing awesome lists of open source software.

https://github.com/diversen/parse-argv

Parse argv and get - and -- flags and values, and get any value without a flag.
https://github.com/diversen/parse-argv

argv php php-argv php-argv-parser

Last synced: 5 months ago
JSON representation

Parse argv and get - and -- flags and values, and get any value without a flag.

Awesome Lists containing this project

README

          

# Simple argv parser

Any options are denoted by '-' or '--' and any option value must be specified by '='

You may cast options to int, float or booleans

## Install:

composer require diversen/parse-argv

## Example

Run the following test script:

php example.php -h --help --message=hello --to-int=100 --to-float=100.5 --to-bool=false argument1 argument2

See: [example.php](example.php)

## Test

git clone git@github.com:diversen/parse-argv.git
cd parse-argv
composer install
./test.sh

License MIT