ホームページ >バックエンド開発 >PHPチュートリアル >PHPプログラムにバックグラウンド動作を実現させる方法

PHPプログラムにバックグラウンド動作を実現させる方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:47:05920ブラウズ

PHPプログラムにバックグラウンド動作を実現させる方法
set_time_limit(0);
たとえば、このプログラム:
for($i=0;$i echo $i;
スリープ(1);
}
完了後10秒ではなく、1秒に1回出力してから1から10をまとめて出力する必要があります。

実際の状況:
一度に 2 時間実行する必要がある PHP ファイルがあります。これは、for、foreach、while などの通常のループです。
ここでの問題は、この 2 時間以内にページの実行が完了するまでは結果が出力されず、ページを閉じたり更新したりできないことです。現在ループがどのくらいの長さで、何が出力されるかなど、プログラムの進行状況さえ見ることができません。
したがって、リーダーは、[実行] をクリックした後、バックグラウンドで動作させ、実行状況をページに表示する必要があると要求しました。
アドバイスをお願いします、ありがとうございます。

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

関連記事

続きを見る