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