PHP脚本在循环完成之前结束

时间:2016-08-16 16:19:18

标签: php loops

我制作了一个PHP文件,用于检查列表中的某些单词[1000或更多]。我从另一个脚本获得了源代码。

示例

mysite.com?key=word1

循环检查每个单词,但问题是它不会等待几分钟后它停止的所有循环。

如何让它等到列表中的所有单词?

这是我的代码:

<?php 

    $_keywords = $_POST['keys'];
    $_keywords = explode ( "\r\n", $_keywords );

    foreach($_keywords as $key=>$value){

        $k = explode("\t", $value);
        $_keywords[$key] = implode(" ", $k);

    }

    $maxy =  count($_keywords)-1 ;      

    echo 'search start';

    for ($iy = 0; $iy <= $maxy; $iy++) {

        $miss ="http://mysite/2.php?key=".$_keywords[$iy];
        echo $miss."<br>"  ;
        $page = file_get_contents($miss);

        echo $iy .' > '.$_keywords[$iy].' : '. $page ."<br>";

        usleep(200000);

    }
?>

0 个答案:

没有答案