ホームページ  >  記事  >  バックエンド開発  >  プログラムの実行タイミングに関する問題

プログラムの実行タイミングに関する問題

WBOY
WBOYオリジナル
2016-06-23 13:43:59762ブラウズ

機能の説明:
この機能は Tencent のメールボックスのスケジュール送信機能に似ています。たとえば、教師が生徒に宿題を割り当てたい場合、教師は宿題を公開するときに送信時間を設定でき、その時間に達するとシステムが送信します。宿題が生徒に自動的に送信されます。


ディスカッションに返信 (解決策)

タイムアウトをキャンセルして、そのまま実行を続けます

プログラム ループは、時々時間を検出するために実行され、現在時間が指定された時間より大きい場合に実行されます。指定されたプログラムを終了して終了します

while(1){  if(time()>$time{     function('你的程序');     breakl   }  sleep(10);}

crontabを使用し、phpでサーバーに実行キューを追加し、時間を正確に制御します

スケジュールされたタスクスキャンキューは、条件が満たされたときに実行されます。

crontab を使用する

http://blog.csdn.net/fdipzone/article/details/7263361

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。