pagon/argparser

PHP 的 arg parser

0.2.1 2013-04-16 09:41 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:14:19 UTC


README

ArgParser 是一个PHP库,可以帮助您解析命令行参数

示例

$arg_parser = new \Pagon\ArgParser();

// Add a short arguments and support enum type
$arg_parser->add('a', array('help' => 'a long time with he happy', 'enum' => array(
    'go' => 'do some thing with go'
)));

// Add long and short arguments
$arg_parser->add('--long|-l', array('help' => 'long arguments', 'enum' => array('a', 'b')));

// Will get the arguments you want
$args = $arg_parser->parse();

// Print the help message
echo $arg_parser->help();

许可协议

(MIT许可协议)

版权 (c) 2012 hfcorriez <hfcorriez@gmail.com>

在此特此授予任何获得此软件及其相关文档副本(“软件”)的个人,免费使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许获得软件的个人进行此类操作,但受以下条件约束

上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他原因,无论是源于、因之或与此软件或软件的使用或其他交易有关。