如何生成/创建自己的PHP CLI命令

时间:2019-04-11 08:54:59

标签: php command-line-interface

在大多数PHP框架上,它们都有我们的CLI PHP命令来执行某些操作(创建控制器,创建数据库等)。

我有一个从头开始创建的框架,为此,我想创建自己的CLI PHP命令以简化工作。

我为此进行了大量搜索,但不幸的是我没有得到任何信息。

有什么解决办法吗?或方法吗?

1 个答案:

答案 0 :(得分:0)

在用户回答之后,

您可以通过创建PHP脚本来创建自己的CLI命令,并使用以下命令进行调用:php nameofyouscript.php,也可以创建不带扩展名的文件,并在第一行添加#!/usr/bin/env php并编写php代码,可以使用以下命令来调用它:php nameofyourscript

要从用户那里接收信息,您可以将此行添加到您的php代码中:

$line = readline("Write something: ");
echo $line

最后,如果您想创建像这样的命令php nameofyouscript something,则可以将其添加到您的php代码中:

echo $argv[1]; //to get 'something'

PS:如果您还有其他信息,请编辑此注释或编写您自己的注释。

我希望能对您有所帮助。