xinc / getopt
PHP 5.3 的命令行参数解析器
3.1.0
2016-05-10 07:45 UTC
Requires
- php: >=5.4.4
Requires (Dev)
- fabpot/php-cs-fixer: ~1.11
- phpunit/phpunit: 4.8.*
README
这是Ulrichsg/Getopt.PHP的一个友好版本。虽然它是一个很好的库,但其使用方式不够灵活,无法满足xincs的需求。
Getopt.PHP 是一个命令行参数处理的库。它支持PHP版本5.3及以上。
功能
- 支持短(例如,
-v
)和长(例如,--version
)选项 - 选项别名,即选项可以同时具有长和短形式
- 短选项合并(例如,
-abc
而不是-a -b -c
) - 累积选项(例如,
-vvv
) - 选项可以带可选或必选参数
- 对于带参数的长选项,有两种不同的表示法:
--option value
和--option=value
- 带有必选参数的合并短选项(例如,
-ab 1
而不是-a -b 1
)
文档
许可证
Xinc.Getopt 在MIT 许可证下发布。