亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有什么方法可以在php中每1小時工作一次嗎?

有什么方法可以在php中每1小時工作一次嗎?

PHP
Cats萌萌 2021-07-09 17:48:35
例如,我有一個功能可以截取屏幕截圖google.com并將結果存儲在數據庫中。我希望它每 24 小時工作一次,但不知道如何。我的意思是一些很酷的東西,比如 javascript 中的觸發器。js中的例子:function ChangeDate() {    var changedate = ScriptApp.newTrigger('tOdAy')      .timeBased()      .everyDays(1)      .create();}我sleep(time)之前在while(true)循環中嘗試過,但沒有奏效。function ss(){Mycode();}
查看完整描述

1 回答

?
DIEA

TA貢獻1820條經驗 獲得超3個贊

您可以通過兩種方式執行此操作:

第一個是創建一個簡單的腳本來執行此操作,并使用 cron 作業執行它。干凈利落。

另一種是創建一個長時間運行的腳本。這個想法是您創建一個循環,然后在該循環內調用超時,然后執行您的函數。reactphp/event-loop如果您使用composer ,您可以非常輕松地實現這一點。只需檢查EventLoopInterface::addPeriodicTimer方法。

請記住,您必須使用諸如systemd或 之類的工具使長時間運行的進程保持活動狀態supervisord。


查看完整回答
反對 回復 2021-07-16
  • 1 回答
  • 0 關注
  • 176 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號