php在完成加载之前不会更新页面

bur*_*mre 2 php web-crawler

我想用php编写一个爬虫脚本,显示在线索引的页面是必要的.然而,php不会实时更新页面,有时它会一起写几个回声并等到完成加载,有时在页面中没有任何内容,直到完成加载.

这是一个关于我在说什么的例子:

<?php
echo '1<br>';
sleep(2);
echo '2<br>';
sleep(2);
echo '3<br>';
sleep(2);
echo '4<br>';
?>
Run Code Online (Sandbox Code Playgroud)

我尝试了wamp和lamp,结果是一样的.有什么方法可以实时显示回声吗?

注意:我发现了一个具有此功能的在线抓取工具.

che*_*rtz 5

尝试使用flush().

另一种更手动的方法是通过ajax或使用像Comet这样的东西多次查询服务器.