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

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

PHP 沒有 Cron 的定時任務

PHP 沒有 Cron 的定時任務

PHP
30秒到達戰場 2023-09-08 16:54:24
我擁有共享主機,但權限有限,無法進行高級設置。但我需要一次在沒有 Cron 的情況下完成一些工作。那么如何才能在預定的時間運行PHP腳本呢?假設我需要在 2 小時后從服務器發送電子郵件通知。我的第一個想法是循環直到時間到,但這不會不必要地耗盡資源嗎?其次,只是將服務器系統時間與所需時間進行比較,但沒有任何內容來運行腳本。知道如何解決這個問題嗎?
查看完整描述

1 回答

?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

看一下 PHPsleep函數(https://www.php.net/manual/en/function.sleep.php

您可能有一個循環來將當前時間與您想要的時間進行比較。如果當前時間仍然不是您想要的時間,您可以睡 x 秒。

*注意事項:此方法可能不會像cron 作業那樣讓您的腳本在您想要的時間運行,但會準確到您在檢查之間放入睡眠調用的時間量。另外,我不相信 sleep 函數會在您想要的時間準確返回(例如,如果您想等待 5 分鐘,那么很可能sleep(5*60)不會在 5 分鐘準確返回。如果可能的話,肯定會推薦 Cron 作業。*


查看完整回答
反對 回復 2023-09-08
  • 1 回答
  • 0 關注
  • 120 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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