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命令行。

相关文章

  • 简单分析ucenter 会员同步登录通信原理

    简单分析ucenter 会员同步登录通信原理

    UCenter是Comsenz旗下各个产品之间信息直接传递的一个桥梁,通过UCenter 站长可以无缝整合Comsenz系列产品,实现用户的一站式登录以及社区其他数据的交互。其实何止是comsenz系列产品,可以这么说整合了 ucenter 就等于整合了整个php 界的所有php 程序。
    2014-08-08
  • thinkPHP3.0框架实现模板保存到数据库的方法

    thinkPHP3.0框架实现模板保存到数据库的方法

    这篇文章主要介绍了thinkPHP3.0框架实现模板保存到数据库的方法,结合实例形式分析了使用thinkPHP3.0框架开发CMS系统过程中将模板保存到数据库的具体实现步骤与相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • php 在线导入mysql大数据程序

    php 在线导入mysql大数据程序

    我想很多人经常会用phpmyadmin进行数据的导入与导出,但是在很多使用虚拟主机的情况下,导出没什么问题但是导入就存在很大的问题了,我想这里我也不多说了站长都会知道了.好了我们现在来看看php把mysql数据库里面的数据导入程序吧.
    2015-06-06
  • tp5.1 框架数据库-数据集操作实例分析

    tp5.1 框架数据库-数据集操作实例分析

    这篇文章主要介绍了tp5.1 框架数据库-数据集操作,结合实例形式分析了tp5.1 框架数据库查询结果数据集获取、遍历相关操作技巧与使用注意事项,需要的朋友可以参考下
    2020-05-05
  • PHP实现QQ登录的开原理和实现过程

    PHP实现QQ登录的开原理和实现过程

    本文主要给大家讲述了PHP实现QQ登录的开原理以及相关的代码实现过程,对此有兴趣和需要的朋友参考下吧。
    2018-02-02
  • PHP文件上传小程序 适合初学者学习!

    PHP文件上传小程序 适合初学者学习!

    这篇文章主要为大家详细介绍了PHP文件上传小程序,给初学者提供的PHP文件上传小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • 详解php几行代码实现CSV格式文件输出

    详解php几行代码实现CSV格式文件输出

    本篇文章主要介绍了详解php几行代码实现CSV格式文件输出,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • thinkphp3.2.3版本的数据库增删改查实现代码

    thinkphp3.2.3版本的数据库增删改查实现代码

    下面小编就为大家带来一篇thinkphp3.2.3版本的数据库增删改查实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • CI框架入门示例之数据库取数据完整实现方法

    CI框架入门示例之数据库取数据完整实现方法

    这篇文章主要介绍了CI框架入门示例的数据库取数据完整实现方法,包含了配置、建表与实现MVC的完整过程,需要的朋友可以参考下
    2014-11-11
  • php源码之将图片转化为data/base64数据流实例详解

    php源码之将图片转化为data/base64数据流实例详解

    在网站开发中,我们可以看到有的网站将图片转化为base64数据流,这样做的好处有两点,一是减少服务器http请求,二是可以将图片作为字符串存储在数据库中,即图片可以直接从数据库中读取,那么php如何将图片转化为data/base64字符串呢?,需要的朋友可以参考下
    2016-11-11

最新评论