使用phpQuery简单抓取百度搜索结果的代码

模板网 2015-01-02

使用phpQuery制作了一个简单的抓取百度搜索结果的代码。

代码如下:

复制代码 代码如下:

<style>

body {font-family: arial;}

a em {text-decoration: underline;}

em {font-style: normal;color: #C00;}

</style>

<?php

  $kw = empty($_GET['kw'])?"text":$_GET['kw'];

  include "phpQuery.php";

  phpQuery::newDocumentFile("http://www.baidu.com/baidu?word={$kw}");

  //echo pq(".nums")->html(); //结果数

  for($i=1;$i<=10;$i++){

      echo pq("#".$i." h3")->html();

      echo "<br/>";

      echo strip_tags(pq("#".$i." .c-abstract")->html(),"<em>");

      echo "<hr/>";

  }

?>

效果截图:

完整代码打包下载:使用phpQuery简单抓取百度搜索结果的代码

相关文章

  1. 超简单的php在线解压zip文件代码

    超简单的php在线解压zip文件代码 代码如下: unzip.php 复制代码 代码如下: ?php set_time_limit(0); $zip = new ZipArchive(); if($zip-open(a.zip)===true){ $zip-extractTo(./); echo Ok; }else{ echo Failed; } ? 使用方法,讲代码保存为unzip.php文件传

  2. dedecms中提取的zip压缩文件操作类zip.class.php

    从织梦DeDeCMS中提取的zip压缩文件操作类,包含zip文件压缩、解压缩、添加文件到压缩包中等多个实用的函数,注释详细方便使用。 下载: dedecms中提取的zip压缩文件操作类zip.class.php 包含的函数和简单的使用方法: 1.函数get_List($zip_name) ,函数作用

  3. PHP date函数输出时间少8小时的解决方法

    使用某些PHP服务器套件开发PHP程序的时候,调用date函数输出时间会少8小时,下面提供一个解决的方法。

  4. PHP获取访客IP代码

    PHP获取访客IP代码,下面是医疗模板库为大家收集整理的获取访客IP的代码: 复制代码 代码如下: ?php function ip() { if(getenv(HTTP_CLIENT_IP) strcasecmp(getenv(HTTP_CLIENT_IP), unknown)) { $ip = getenv(HTTP_CLIENT_IP); } elseif(getenv(HTTP_X_FOR

  5. PHP强制下载代码

    PHP在输出文件的时候在一些浏览器上会直接以文本的方式显示在浏览器上,添加一下代码可以强制浏览器下载输出的文件。

随机推荐

  1. 超简单的php在线解压zip文件代码

    超简单的php在线解压zip文件代码 代码如下: unzip.php 复制代码 代码如下: ?php set_time_limit(0); $zip = new ZipArchive(); if($zip-open(a.zip)===true){ $zip-extractTo(./); echo Ok; }else{ echo Failed; } ? 使用方法,讲代码保存为unzip.php文件传

  2. dedecms中提取的zip压缩文件操作类zip.class.php

    从织梦DeDeCMS中提取的zip压缩文件操作类,包含zip文件压缩、解压缩、添加文件到压缩包中等多个实用的函数,注释详细方便使用。 下载: dedecms中提取的zip压缩文件操作类zip.class.php 包含的函数和简单的使用方法: 1.函数get_List($zip_name) ,函数作用

  3. PHP date函数输出时间少8小时的解决方法

    使用某些PHP服务器套件开发PHP程序的时候,调用date函数输出时间会少8小时,下面提供一个解决的方法。

  4. PHP获取访客IP代码

    PHP获取访客IP代码,下面是医疗模板库为大家收集整理的获取访客IP的代码: 复制代码 代码如下: ?php function ip() { if(getenv(HTTP_CLIENT_IP) strcasecmp(getenv(HTTP_CLIENT_IP), unknown)) { $ip = getenv(HTTP_CLIENT_IP); } elseif(getenv(HTTP_X_FOR

  5. PHP强制下载代码

    PHP在输出文件的时候在一些浏览器上会直接以文本的方式显示在浏览器上,添加一下代码可以强制浏览器下载输出的文件。