![]() |
1
1
|
![]() |
2
1
我建了一个小图书馆, https://github.com/ArtisticPhoenix/Cli
欢迎您使用它或从中获得灵感,基本上这是一种包装
http://php.net/manual/en/function.getopt.php
您也可以在composer上获得:
基本用法如下:
您甚至可以从一个PHP配置文件中执行此操作,该文件只需放入
然后
您还可以像这样对输入参数进行动态验证(使用闭包):
如果值好或不好,上面只返回一个布尔值。如果返回false,则会发出异常等。您也可以这样做:
当然,你可以把这两个结合起来。 Github页面上有一些文档。它有一些小的依赖项,只是我喜欢重用的常见内容(全部在composer中)。总共不到1000行代码。可能是20或30kb。 我需要做一个小的命令行,我有这个想法。。。 |