Laravel中任务调度console使用方法小结

 更新时间:2017年05月07日 11:36:03   作者:编程老头   我要评论
这篇文章主要给大家简单介绍了Laravel中任务调度console使用方法,并附上一个简单的示例,希望对大家学习使用console能够有所帮助

适用场景:分析数据(日志)

php artisan make:console 你的命令类名

示例:

php artisan make:console Check

在\app\Console\Commands目录下已生成一个Check.php文件

<?php

namespace App\Console\Commands;

use Illuminate\Console\Command;

class Check extends Command
{
  /**
   * The name and signature of the console command.
   *
   * @var string
   */
  protected $signature = 'command:name';

  /**
   * The console command description.
   *
   * @var string
   */
  protected $description = 'Command description';

  /**
   * Create a new command instance.
   *
   * @return void
   */
  public function __construct()
  {
    parent::__construct();
  }

  /**
   * Execute the console command.
   *
   * @return mixed
   */
  public function handle()
  {
    //
  }
}

你可以把$signature改为你要的命令名称

protected $signature = 'check';

此时还不能在控制台中调用,需要在Kernel.php中注册。

protected $commands = [
    'App\Console\Commands\Check'
];

你已经可以在控制台中使用这个命令了

php artisan check

点评:似乎也没啥用,因为php本身也可以不用Laravel框架来使用CLI命令行。

相关文章

  • laravel + vue实现的数据统计绘图(今天、7天、30天数据)

    laravel + vue实现的数据统计绘图(今天、7天、30天数据)

    这篇文章主要给大家介绍了关于利用laravel + vue如何实现数据统计绘图(今天、7天、30天数据)的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,需要的朋友们下面随着小编来一起看看吧
    2018-07-07
  • ThinkPHP之N方法实例详解

    ThinkPHP之N方法实例详解

    ThinkPHP的N方法属于计数器方法,这篇文章主要介绍了ThinkPHP的N方法,需要的朋友可以参考下
    2014-06-06
  • php语言中使用json的技巧及json的实现代码详解

    php语言中使用json的技巧及json的实现代码详解

    json是一种比较流行的数据交换格式之一,各大API网站均支持json。通过本篇文章给大家介绍php语言中使用json技巧以及php语言中json的实现,对php语言中使用json技巧及json的实现代码详解感兴趣的朋友一起来本文学习学习吧
    2015-10-10
  • Laravel 创建指定表 migrate的例子

    Laravel 创建指定表 migrate的例子

    今天小编就为大家分享一篇Laravel 创建指定表 migrate的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • tp5框架无刷新分页实现方法分析

    tp5框架无刷新分页实现方法分析

    这篇文章主要介绍了tp5框架无刷新分页实现方法,结合实例形式分析了thinkPHP5框架无刷新分页相关原理、实现步骤与操作注意事项,需要的朋友可以参考下
    2019-09-09
  • PHP进程同步代码实例

    PHP进程同步代码实例

    这篇文章主要介绍了PHP进程同步代码实例,本文直接给出实现代码,需要的朋友可以参考下
    2015-02-02
  • 解析yahoo邮件用phpmailer发送的实例

    解析yahoo邮件用phpmailer发送的实例

    本篇文章是对yahoo邮件用phpmailer发送的实例进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • CI框架中zip类应用示例

    CI框架中zip类应用示例

    CI框架自带的zip类简单实用,本文就来简单说一下ci框架的zip类的使用,需要的朋友可以参考下
    2014-06-06
  • ThinkPHP框架整合微信支付之刷卡模式图文详解

    ThinkPHP框架整合微信支付之刷卡模式图文详解

    这篇文章主要介绍了ThinkPHP框架整合微信支付之刷卡模式,结合图文形式详细分析了thinkPHP框架整合微信支付的刷卡模式实现步骤与相关操作技巧,需要的朋友可以参考下
    2019-04-04
  • PHP正在进行时-变量详解及字符串动态插入变量

    PHP正在进行时-变量详解及字符串动态插入变量

    这篇文章主要介绍了PHP正在进行时-变量详解及字符串动态插入变量的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-12-12

最新评论