ホームページ  >  記事  >  バックエンド開発  >  PHPでスケジュールされたタスクを実装する方法

PHPでスケジュールされたタスクを実装する方法

Guanhui
Guanhuiオリジナル
2020-05-07 14:39:553558ブラウズ

PHPでスケジュールされたタスクを実装する方法

php でスケジュールされたタスクを実装する方法

まず、「ignore_user_abort()」関数を使用してブラウザを閉じ、php スクリプトが実行できるようにします。実行を継続します;

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.

次に、「set_time_limit(0)」を使用して、プログラムを制限なく実行できるようにします;

set_time_limit(3000);// 通过set_time_limit(0)可以让程序无限制的执行下去

最後に、ビジネス ロジックを実行するためのタイミング ループを作成します。

do{
   //这里写业务逻辑
    sleep(5);// 等待5s   
} while (true);

推奨チュートリアル: 「PHP チュートリアル

以上がPHPでスケジュールされたタスクを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。