如何使用php web scraping

时间:2015-12-24 07:16:49

标签: javascript php web-scraping

我使用PHP Simple HTML DOM Parser进行网页抓取,我可以使用file_get_html('')获取内容,但它不能用于隐藏内容。

我也想使用抓取来获取隐藏的内容。

我还尝试使用curl获取内容,但它也无法获取隐藏内容。

例如: -

我想从http://www.fastcompany.com/网站获取“现在发生”和“趋势”标签内容。

我可以抓取“现在发生”标签,但它不会检索“趋势”标签数据。

这是我的代码: -

<?php
require 'simple_html_dom.php';
$yesterday = date('Y/m/d',strtotime("-1 days"));
$html = file_get_html('http://www.fastcompany.com/homepage/'.$yesterday);
$res= $html->getElementById('sidebar-block-recommendation');


foreach($res->find('.recommendation-contents') as $result){
    foreach($result->find('li a') as $fl) {
        echo "<br/>";
        echo $fl; 
    }
}
?>

任何想法?

0 个答案:

没有答案