ホームページ >バックエンド開発 >PHPチュートリアル >PHP スケジュールタスクの実装_PHP チュートリアル
最近、プロジェクトは定期的にリモートデータベース上で何らかの処理を行う必要があるため、ここでスケジュールされたタスクのようなものを作成する必要があります。苦労の末、今回は計画したタスクを PHP で実装することができましたので、その実装プロセスを共有しましょう。
今回、PHP を使用してスケジュールされたタスクを実装するには、主に 3 つの関数ignore_user_abort() set_time_limit(0) sleep() を使用します。
具体的なコードは次のとおりです:
リーリー具体的な実装プロセスでは、PHP のスケジュールされたタスクの実行の効率は高くないと個人的に感じています。比較的、この方法は実装に抵抗があり、スケジュールされたタスクの実行の作業をシェルに任せることをお勧めします。シェルはプロレベルです。