2017-02-19 133 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