thinkphp5创建自定义命令行程序
第一步,配置command.php
文件,目录在application/command.php
<?php
return [
'app\home\command\Test',
];
第二步,建立命令类文件,新建application/home/command/Test.php
<?php
namespace app\home\command;
use think\console\Command;
use think\console\Input;
use think\console\Output;
class Test extends Command
{
protected function configure()
{
$this->setName('test')->setDescription('Here is the remark ');
}
protected function execute(Input $input, Output $output)
{
$output->writeln("TestCommand");
}
}
这个文件定义了一个叫test
的命令,备注为Here is the remark
,
执行命令会输出TestCommand
。
第三步,命令行下运行
php think
第四步,运行test
命令
php think test
输出
TestCommand
出处:www.l1mn.com
原文地址:https://www.l1mn.com/p/9un4r1.html
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
Copyright © L1MN.COM 联系方式:l1mnfw@163.com