0

我知道 API,但我正在寻找更通用的解决方案。

有了这个代码,我得到了一个外国网站的 DIV 结构。

 $url = 'http://www.Abc.de';
        $response = file_get_contents($url);
        echo $response; 

但 Javascript 不会填充内容。它也不能与包含一起使用。是否有可能读取有关浏览器的数据?像眼睛一样吗?

4

1 回答 1

1

对于包含,您必须allow_url_include = On在 php.ini 中启用,如果您想div在页面中查找,请使用HTML DOM

$dom = new DOMDocument;
$dom->loadHTML('url');
foreach ($dom->getElementsByTagName('div') as $div) {
    $divs[]=$div->nodeValue;
}
print_r($divs);

祝你好运

于 2014-01-23T10:31:43.257 回答