Heim >Backend-Entwicklung >PHP-Tutorial > 怎么让PHP程序实现后台工作

怎么让PHP程序实现后台工作

WBOY
WBOYOriginal
2016-06-13 12:47:05887Durchsuche

如何让PHP程序实现后台工作
set_time_limit(0);
例如下面这个程序:
for($i=0;$i     echo $i;
    sleep(1);
}
我需要它每秒输出一次,而不是10秒完成后再一起输出1到10。

实际情况:
我有一个PHP文件,它一次需要运行两个小时,就是for,foreach,while这种正常的循环。
现在的问题就是页面要运行完了之后才输出结果,这两个小时之内,页面不能关,不能刷新。我都看不到程序的进行情况,比如现在循环到几了,输出了些什么。
所以领导要求,点击运行后,就让它后台工作,页面里需要显示运行情况。
请大家支招,谢谢。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn