遅延執行手続きについて

WBOY
リリース: 2016-06-23 14:00:12
オリジナル
1107 人が閲覧しました

このようなプログラムを毎分実行したいのですが、このPHPの考え方と書き方は何ですか?
例えば、(i=0;i プログラムのロジック
ここで、実行を 1 分間遅らせてから次のループを開始したいのですが、これをどのように記述するか、またはアイデアは、タイムアウトにかかる時間についての規定があるようです。 }


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

for($ i = 0; $i echo $i;
sleep(60);//60 秒ごとに実行
}
sleep(); を使用します

システムのスケジュールされたタスクを使用することをお勧めします。



SLEEP を使用している場合、システムタイムアウトによりキャンセルされますか?

SLEEP を使用している場合、システムタイムアウトによりキャンセルされますか?

set_time_limit( 0) タイムアウトせずに終了します。

これを行うと、ページは常に開いているはずです。
set_time_limit(0); は、実行前にプログラムを 60 秒間スリープさせることができます。

ただし、これを 1 分ごとに実行するかどうかは、主にロジックに依存します。これを行うには crontab を使用することをお勧めします。
ターミナルに
rrree


と入力します

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート