PHP cli 微框架?

2022-08-30 20:38:24

我想用PHP编写一个小的CLI脚本,基本上有两个可能的参数来做两件不同的事情。非常简单。但我想以一种优雅的方式做。

我想知道它是否在CLI模式下存在一些PHP微框架功能(请注意,我说的是微框架而不是框架)。我想使用PHP,因为我将包括一些已经编程的PHP类。

我发现了CLImax,这是一个特定的CLI微框架,看起来不错,但它缺乏一个好的文档。

你知道我在哪里可以找到一个好的CLImax文档的地方吗(我没有找到任何东西,但它的源代码记录得很差)?

或者也许你知道另一种选择?Alloy似乎也是一个轻量级的PHP框架,并且具有CLI“模式”,但我不知道它是否太通用,因为它也适用于Web服务器。你用过吗?


答案 1

查看 Symfony Console 组件以下是使用它的介绍。让它在旧版本的PHP(没有命名空间)上运行可能需要一点工作,你需要Symfony的其他几个组件,但我已经非常成功地使用它。


答案 2

我发现了这个:php-cli-tools

它绝对是微型的,并带来了你用sh或Windows批处理拥有的一切。


推荐