2017-07-26 73 views
0

你好,我想安排一個任務在PHP。我有一個Web Restful Api,我想在特定的時間安排任務(只有一次不重複)。我該怎麼做?如何在Php(非重複)中安排任務?

即使我發現的教程主要顯示重複性任務,我是否可以使用Crone Job做到這一點?

謝謝

+0

https://linux.die.net/man/1/at –

+0

謝謝...... :) – Apple

+0

如果可能,你能寄給我樣品代碼 – Apple

回答

1

沒有辦法只用PHP來安排任務。 IDEA:在數據庫中,您可以保存時間戳,在時間戳小於「time()」時運行所需內容,然後將時間戳更新爲下一次運行(每次運行代碼後)。

+0

這是不是說我必須每次檢查數據庫? 僅供參考我正在使用RestFul API服務 – Apple

+0

我敢肯定,這是您的案例中的最佳做法,是的,或者您可以將值作爲參數傳遞給cron本身。 我真的不知道你的代碼的全部目的,所以我不能推薦更多,然後我只是爲其他最佳實踐做了。 –

+0

謝謝:)我會試試看 – Apple