Home  >  Article  >  php教程  >  PHP如何提前输出

PHP如何提前输出

WBOY
WBOYOriginal
2016-06-13 09:52:451288browse

D0000D发往论坛板块-------------------------------------------------------
No0 号板块 dedecms
D8888D贴子标题-------------------------------------------------------
PHP如何提前输出
D8888D主贴内容-------------------------------------------------------
以下是我在百度知道的提问,请这里的高手帮忙.谢谢

因为我需要通过访问来驱动一个 while(1)的无限循环,我想在while(1)之前给浏览器返回一个通知启动成功,总之意思就是让浏览器认为页面已经结束了,实际上服务器上还在运行。
简单点表示就是类似于die()函数,输出一段信息,但不退出脚本。
我要做的功能也是是客户端一个按钮,点击以后服务器端做这个无限的循环,并且通知客服端已经开始了。
请我以上情况该怎么处理
问题补充:潘占峰 :
第一个php的输出控制,用flush 和 ob_flush可以输出缓冲,但浏览器并不会认为脚本已经结束了,比如我用AJAX来反问这个页面,Ajax不会收到结果,另外我的关键是 会做一个无限的while循环,我希望在循环前通知浏览器开始循环了。 另外 fopen()来反问这个处理文件的话也可以结束。
至于第二个 php教程:PHP编程中for循环的使用方法 没看明白和我的问题有什么联系

我来回答




D8888D回贴内容-------------------------------------------------------
问题太高深了,新手看不懂.

D8888D回贴内容-------------------------------------------------------
不太明白你要表达的是什么意思


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn