pear / console_commandline
功能齐全的命令行选项和参数解析器。
v1.2.6
2023-04-02 18:49 UTC
Requires
- php: >=5.3.0
- ext-dom: *
- ext-xml: *
- pear/pear_exception: ^1.0.0
Requires (Dev)
README
功能齐全的命令行选项和参数解析器。
Console_CommandLine
是一个功能齐全的包,用于管理命令行选项和参数,深受 Python 的 optparse
模块启发,它允许开发者轻松构建复杂的命令行界面。
主要功能
- 处理子命令(例如
$ myscript.php -q subcommand -f file
), - 可以从 XML 定义文件完全构建,
- 自动生成
--help
和--version
选项, - 可以完全自定义,
- 内置对 i18n 的支持,
- 等等...
安装
PEAR
$ pear install Console_CommandLine
Composer
$ composer require pear/console_commandline
链接
- 主页
- http://pear.php.net/package/Console_CommandLine
- 错误跟踪器
- http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Console_CommandLine
- 文档
- http://pear.php.net/manual/en/package.console.console-commandline.php
- 单元测试状态
https://travis-ci.org/pear/Console_CommandLine
- Packagist
- https://packagist.org.cn/packages/pear/console_commandline