thinkphp5 console命令行程序教程

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

原文标题:thinkphp5 console命令行程序教程

原文地址:https://www.l1mn.com/p/9un4r1.html

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

评论

皖ICP备2023023451号

Copyright © L1MN.COM 联系方式:l1mnfw@163.com