菲律宾比索 |如何等待页面加载?(循环中)



PHP代码同时运行许多页面(循环(,这基本上是目标。

但是一旦发生,我注意到我的lighttpd网络服务器每次都会冻结。

是否可以添加代码将等到每个页面完成加载?一页一页地慢慢地,而不是全部在一起。

我的PHP:

<?php
set_time_limit(0);
for ($x = 1; $x <= 100; $x++){
file_get_contents("http://website.com/number?1&page$x");}
?>

也许PHP的"睡眠"功能会对你有所帮助。 例如

for ($x = 1; $x <= 100; $x++){
    sleep(2);
    file_get_contents("http://website.com/page?1&subpage$x");
}

最新更新