php简单的html dom解析器在一个文件中扫描多个页面时返回错误500

时间:2017-04-24 12:27:02

标签: php simple-html-dom

当我只抓取一个网站时,我的代码效果很好。如果我在一个php文件中抓取两个网站,则会导致500服务器错误。

这是我的功能。我在代码中调用了这个函数两次。

function scan_wedsite(&$array, $url) {
    $string = file_get_contents($url);
    $html = new simple_html_dom();
    $html->load($string);

    foreach($html->find('tr[valign=top]') as $item) {
        /*  find the data and store it into $element  */
        array_push($array, $element);
    }

    $html->clear();
    unset($html);
}

任何人都可以帮我解决这个问题吗?

0 个答案:

没有答案