CLI 概览
CodeIgniter 4 提供了内置命令 spark 以及有用的命令和库。您还可以创建 spark 命令,并通过 CLI 运行控制器。
什么是 CLI?
命令行界面是一种基于文本的与计算机交互的方法。有关更多信息,请查看 维基百科文章。
为什么要通过命令行运行?
从命令行运行 CodeIgniter 的原因有很多,但并不总是显而易见的。
无需使用wget或curl即可运行 cron 作业。
创建可执行各种操作的交互式“任务”,例如设置权限、清理缓存文件夹、运行备份等。
与其他语言中的其他应用程序集成。例如,一个随机 C++ 脚本可以调用一个命令并在模型中运行代码!
Spark 命令
CodeIgniter 附带官方命令spark和内置命令。
你可以运行 spark 并查看帮助
php spark
请参阅Spark 命令页面以获取详细信息。
CLI 库
CLI 库简化了 CLI 界面使用。它提供了以多种颜色向终端窗口输出文本的简单方法。它还允许你向用户提示信息,从而轻松构建灵活、智能的工具。
请参阅CLI 库页面以获取详细信息。