ホームページ >バックエンド開発 >PHPチュートリアル >PHP でスケジュールされたタスクを実装する方法、PHP でタスクを実装する_PHP チュートリアル
この記事の例では、PHP でスケジュールされたタスクを実装する方法を説明しています。コードはシンプルで実用的です。参考のためにみんなで共有してください。
具体的な実装方法は以下の通りです。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
PHPファイルを使用したい場合は、かろうじて使用できます
PHPにはsleep関数があります。具体的な使用方法は、時間を秒単位で指定するsleep(time)です
まず、PHPスクリプトを作成します
while( 1) {
//yourcode
sleep(3600*24);
}
?>
ここでの yourcode は、この目的を達成できますが、犠牲にする必要があります。 URL を介してこのスクリプトにアクセスすると、PHP ファイルが実行されるため、このリンクは中断できず、続行する必要があります。 !それ以外の場合は無効になります
PHP はリクエストごとに実行され、リクエストがあった場合にのみ実行されます。
ignore_user_abort(); // バックグラウンドで実行
set_time_limit(0) // ノンストップで実行
$interval=30 // 必要な処理を実行します。 to do
sleep($interval); // 待機中
}while(true);
?>
http://www.bkjia.com/PHPjc/889137.html