大幅提升您的PHP CLI程序的用户界面。

v2.3.1 2022-05-11 13:46 UTC

This package is auto-updated.

Last update: 2024-09-11 19:05:12 UTC


README

#Clio

开发快速清晰的PHP命令行程序用户界面可能很困难。然而,命令行编程非常有用,尤其是在需要快速启动的非公开面向软件中。

Clio的创建是为了帮助开发可用的PHP命令行界面(CLI)程序。尽管命令行没有图形功能,但也有一些事情对我们有利。等宽字体排得很好,可以用来简洁地呈现数据。对于一些终端仿真器(如PHPStorm),可以使用完整的24位RGB配色,这也提供了有趣的选择。

Clio项目从Clio类开始,这是架构的核心和灵魂。实际上,如果您的需求不复杂,您只需使用Clio即可。发送文本到终端非常容易,偶尔加粗或下划线文本,并使用一组颜色突出信息。

如果您希望更复杂,有一系列类支持,允许您轻松设置样式。具体来说

  • 颜色类 - 允许您选择颜色,根据您的终端颜色功能,该类将自动命令终端显示最接近的颜色。
  • 样式类 - 允许您创建样式,即加粗和下划线以及文本和填充颜色的组合,从而实现一致的样式。
  • 段落类 - 创建一个类来一致地设置样式并显示所有段落
  • 标题类 - 创建一个类来一致地设置样式并显示所有标题
  • 菜单类 - 使用快速直观的菜单系统
  • 段落类 - 创建一个类来一致地设置样式并显示所有段落
  • 列表类 - 显示有序和无序列表
  • 表格类 - 创建表格以方便显示数据

请务必阅读 Clio入门 并运行 演示