zoukankan      html  css  js  c++  java
  • phpQuery简单采集实例

    当我们需要抓取一个网页的内容,并且只需要某些部分信息,通常会想到用正则来解决,当有了phpQuery,你会发现这是非常简单的事情。

    例子:

    利用谷歌浏览器看到的博客标题代码

    下面尝试提取class为postTitle的内容:

    先下载phpquery内容:下载地址

    建个新文件,include下文件如下

    <?
    header("Content-Type: text/html; charset=utf-8");
    include 'phpQuery-onefile.php'; 
    phpQuery::newDocumentFile('http://cnblogs.com/tinyphp');         //抓取网址
    $arr=pq(".postTitle");                                             //pq类似于jquery的选择器$(),这里找到class为postTitle的元素
    foreach($arr as $li){
    echo pq($li)->html()."<br />";                                    //只拿取目标的innerHTML,相当于jquery的.html()
    }
    ?>

    预览效果:这是我网站最新的博文标题

  • 相关阅读:
    软件工程——股票利润
    软件工程——爬楼梯
    总结
    团队4
    团队答辩
    团队3
    软工2
    团队合作(1)
    软件工程第二次作业
    软件工程第一次作业(2)
  • 原文地址:https://www.cnblogs.com/tinyphp/p/3029193.html
Copyright © 2011-2022 走看看