PHP のスケジュールされた実行を実装する 3 つの方法
1. Windows のスケジュールされたタスク
2. Linux スクリプト
3. Web ブラウザーを定期的に更新する
Windows のスケジュールされたタスク
PHP は Win サーバーではほとんど使用されませんオンライン実装の原則は、おそらくバット スクリプトを作成し、ウィンドウ タスクにバット スクリプトを追加して実行させることです。詳細については、http://www.jb51 を参照してください。 .net/article/29134.htm
Linuxスクリプトの実装
ここでは主にcrontabコマンドを使用します
使用方法:
crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e }
説明:
crontabを使用して、ユーザーが一定の時間または一定の間隔でプログラムを実行できるようにします。
crontabを使用してシェルスクリプトを作成し、PHPにシェルを呼び出すようにします。 PHP 独自の言語の特性として考慮すべきではありません
以下を参照してください: http://www.jb51.net/article/29136.htm
PHP はスケジュールされたタスクのスケジュールされた実行を実装します
いくつかの問題がありますPHP を使用してブラウザを更新する場合は解決する必要があります
PHP スクリプトの実行時間制限、デフォルトは 30 分です。解決策: set_time_limit(); または PHP.ini を変更して max_execution_time 時間を設定します (推奨されません)。解決策: ページが閉じられている場合でも、ignore_user_abort は正常に実行されます。 プログラムの実行が継続すると、大量のリソースが消費される可能性があります。 解決策は、sleep を使用してしばらくスリープしてから実行することです。 PHP スケジュール実行コードを実行します:
コードをコピーします
コードは次のとおりです:
http://www.bkjia.com/PHPjc/324645.html
www.bkjia.com
http://www.bkjia.com/PHPjc/324645.html