2017-02-19 135 views
0

Laravel 5有一个调度系统,通过cron表达式工作。然而,他们的cron表达式有6个位置:Laravel 5 Cronjob

* * * * * *

而你的典型的cron格式只是5

* * * * *

分钟 - 小时 - 日月 - 月 - 周的一天

我完全不知道每个职位在laravel中意味着什么,因为有一个非标准数量的职位......有人可以告诉我什么意思吗?

回答

1

第6个位置是一年的价值,它也恰好是唯一的可选位置。

2

- > cron()创建一个\ Cron \ CronExpression的实例。如果你看看你会看到:

const MINUTE = 0; 
const HOUR = 1; 
const DAY = 2; 
const MONTH = 3; 
const WEEKDAY = 4; 
const YEAR = 5; 

所以 - >的cron(分钟,小时,天,月,星期,年)

这是相同标准的cron格式:https://en.wikipedia.org/wiki/Cron