在很多时候我们都需要在一些特定的情况下运行一些代码,但是我们又不可能无时无刻的盯着一段程序,因此在这个时候,我们就需要使用一下定时任务。
首先我们需要在框架中创建一下定时任务
php artisan make:command 类名
创建完之后,我们进入 App\Console\Commands 中打开我们的创建的类
首先给当前定时任务命名,方便我们在后期调用
在 handle方法中放入我们需要设置的定时任务,在App\Console中的Kernel.php内进行定时任务实例化
实例化结束,我们就要设置它的时间了,这个时候就会用到上面我们命名的名字
设置好时间之后,命令行执行
php artisan schedule:work
至此,我们定时任务已经设置完毕。