PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例

转载  更新时间:2017年05月17日 14:28:30   作者:zhoushengbin3   我要评论

这篇文章主要介绍了PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能,结合实例形式分析了Snoopy框架的使用及正则匹配相关操作技巧,需要的朋友可以参考下

本文实例讲述了PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能。分享给大家供大家参考,具体如下:

<?php
header("Content-Type:text/html;charset=gbk");
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->fetch("http://rate.taobao.com/user-rate-f01d9cb1245a22fcea470c11665de90e.htm?spm=0.0.0.37.TOtKhZ");
$html=$snoopy->results;
//echo $html;
//var_dump($html);
preg_match('/<ul class=\"sep\">\s*<li>[\w\W]*align=\"absmiddle\" class=\"rank\" \/><\/a><\/li>/',$html,$result);
//preg_match_all('/<div\sid=\"([a-z0-9_]+)\">([^<>]+)<\/div>/',$html,$result);
var_dump($result);
echo "<br>";

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php正则表达式用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • php+mysqli使用面向对象方式更新数据库实例

    php+mysqli使用面向对象方式更新数据库实例

    这篇文章主要介绍了php+mysqli使用面向对象方式更新数据库的方法,实例分析了mysqli对象的创建、连接、更新及返回更新结果的技巧,需要的朋友可以参考下
    2015-01-01
  • PHP+Mysql+jQuery实现动态展示信息

    PHP+Mysql+jQuery实现动态展示信息

    在本文中,我将介绍如何在页面上实现动态展示用户发表的信息,将用户发表的信息逐条播放展示。该效果可以在展示系统动态、商品评论等场景应用
    2011-10-10
  • php获取英文姓名首字母的方法

    php获取英文姓名首字母的方法

    这篇文章主要介绍了php获取英文姓名首字母的方法,涉及php中explode及strtoupper函数操作php字符串分割及大小写转换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • 利用Laravel事件系统如何实现登录日志的记录详解

    利用Laravel事件系统如何实现登录日志的记录详解

    这篇文章主要给大家介绍了利用Laravel事件系统如何实现登录日志记录的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05
  • Laravel 5.0 发布 新版本特性详解

    Laravel 5.0 发布 新版本特性详解

    这篇文章主要介绍了Laravel 5.0 发布 新版本特性详解,本文讲解了目录结构、Contracts、路由缓存、路由中间、控制器方法注入、认证脚手架等新特性,需要的朋友可以参考下
    2015-02-02
  • php中函数前加&符号的作用分解

    php中函数前加&符号的作用分解

    这篇文章主要介绍了php中的函数前加&符号的作用分解,其作用叫做引用返回,有点抽象,详细解释请看本文内容,需要的朋友可以参考下
    2014-07-07
  • 浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)

    浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)

    本篇文章是对PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • php中转义mysql语句的实现代码

    php中转义mysql语句的实现代码

    如果你需要向数据库,插入形如’你好’,这样包含有单引号或者双引号的字符串怎么办,当然可以使用反斜杠进行转义,但是如果内容太多呢?
    2011-06-06
  • PHP版微信小店接口开发实例

    PHP版微信小店接口开发实例

    这篇文章主要介绍了PHP版微信小店接口开发方法,结合实例形式分析了php实现微信小店接口调用的相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • php 远程包含文件漏洞分析

    php 远程包含文件漏洞分析

    首先,我们来讨论包含文件漏洞,首先要问的是,什么才是"远程文件包含漏洞"?回答是:服务器通过php的特性(函数)去包含任意文件时,由于要包含的这个文件来源过滤不严,从而可去包含一个恶意文件,而我们可以构造这个恶意文件来达到邪恶的目的。
    2009-10-10

最新评论