php スクリプトを定期的に実行する
PHP を使用する子供向けの靴の場合、タスクを計画するときに最初に思い浮かぶのは Linux と crontab です。しかし、誰もが Linux システムを使用しているわけではありませんし、誰もが専用サーバーを持っているわけでもありません。現時点で php を使用してスケジュールされたタスクを実装する方法。
使用される関数は次のとおりです:ignore_user_abort()、set_time_limit(0)、sleep($interval)
このコードは一度実行してからブラウザを閉じるだけですしかし、これはメソッド Apache を再起動した後、スクリプトが終了し、再度実行する必要があるという問題もあります。
ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60*30;// 每隔半小时运行 do{ //这里是你要执行的代码 sleep($interval);// 等待5分钟 }while(true);