`
kk48323201
  • 浏览: 94024 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

php仿jQuery控制dom | php采集

    博客分类:
  • PHP
阅读更多
详细情况,各位可以自行下载附件运行体验一下。
有段时间在制作PHP采集相关的程序,突然搜索到有一个比较好用的,外国人开发的类包,名叫"phpQuery",是否听这个名字就已经感觉很熟悉呢,这是一个PHP仿jQuery控制dom的好工作,利用PHP做采集必不可少的利器。

先贴出dome的部分代码:
require('phpQuery/phpQuery.php');
$doc['ul > li']
	->addClass('my-new-class')
	->filter(':last')
		->addClass('last-li')
		->toReference($li);

foreach($ul['> li'] as $li) {
	// iteration returns PLAIN dom nodes, NOT phpQuery objects
	$tagName = $li->tagName;
	$childNodes = $li->childNodes;
	// so you NEED to wrap it within phpQuery, using pq();
	pq($li)->addClass('my-second-new-class');
}


希望大家可以喜欢
分享到:
评论

相关推荐

    PHP100视频教程全集112集BT种子【PHP经典】

    PHP100视频教程98:PHP会员权限交叉多类型的控制(上) PHP100视频教程99:PHP会员权限交叉多类型的控制(下) PHP100视频教程100:PHP程序员的学习之路和未来职业规划 PHP100视频教程101:PHP5.3 Xdebug 调试器...

    php爬虫采集类-phpQuery:支持抓取网站,非常强大的php类库

    phpQuery支持抓取网站,进行爬虫,非常强大,是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样...

    使用phpQuery轻松实现采集帮助文档

    **phpQuery** 是一个强大的 PHP 库,它模仿了 jQuery 的语法,使 PHP 开发者在处理 HTML 和 XML 文档时能享受到与 jQuery 相似的便捷性。通过使用 phpQuery,开发者可以更轻松地进行网页内容的抓取、解析和操作,...

    PHP强大采集类.zip

    【PHP强大采集类】是一个专为网页数据抓取和处理设计的PHP库,它使得开发者能够轻松地从网站上获取所需信息,就像使用jQuery选择器一样。这个库的核心功能是提供了一个直观且高效的API,使得复杂的网页数据抽取变得...

    超级强大的php采集类库

    标题中的“超级强大的php采集类库”指的是一个用于网页数据抓取和处理的PHP库,这类库通常包含一系列工具和方法,使得开发者可以方便地从网页中提取所需的数据,而无需深入了解HTML或XPath等解析技术。这个库可能...

    省市区三级联动jquery+php

    在这个项目中,jQuery用于操作DOM元素,监听用户交互,并通过AJAX与服务器进行通信,实现动态加载和更新省市区数据。 2. **PHP**: PHP是一种广泛使用的服务器端脚本语言,尤其适合Web开发。在这个项目中,PHP用于...

    简单易学的php采集

    安装后,可以像jQuery一样操作DOM元素: ```php include('simple_html_dom.php'); $html = file_get_html('http://example.com'); $elements = $html->find('div[class=myclass]'); foreach ($elements as $...

    PHP在线壁纸网站源码 带全自动采集

    【PHP在线壁纸网站源码 带全自动采集】 这款源码是基于PHP开发的一款壁纸网站平台,其核心特性在于它的全自动采集功能,可以自动化地从多个知名壁纸资源站点(如360壁纸、百度壁纸、必应壁纸)获取高清壁纸,并将其...

    PHP网站实例开发源码——HMJ采集器.rar

    【PHP网站实例开发源码——HMJ采集器.rar】是一个包含PHP编程语言的网站应用实例,主要用于实现数据采集功能。这个实例源码是HMJ采集器的版本1.31,构建日期为2006年03月28日。通过这个压缩包,开发者可以学习到PHP...

    QueryList.php+phpQuery.php下载

    phpQuery则是一个PHP库,它是对jQuery的实现,允许在PHP中进行DOM操作,就像在JavaScript中操作网页一样。phpQuery提供了一套与jQuery类似的API,包括选择元素、遍历DOM树、修改元素内容等,使得在服务器端处理HTML...

    PHP实例开发源码—phpQuery 强大的php采集类库.zip

    PHPQuery是基于PHP的一个强大网页抓取和HTML文档处理类库,它借鉴了jQuery的API设计,使得在PHP中进行DOM操作变得极其简便,极大地提高了网页数据抓取和解析的效率。 1. **PHPQuery简介** PHPQuery的主要目标是...

    phpQuery强大的采集器

    phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容。更有意思的是,它采用了jQuery的思想,使得可以像使用jQuery一样处理页面内容,获取想要的页面信息。

    基于PHP的UZCMS镜像采集系统娱乐引流版 php版.zip

    【PHP UZCMS镜像采集系统】是一种基于PHP编程语言开发的内容管理系统,专门用于娱乐行业的信息采集和引流。这个系统的核心功能是自动化地从互联网上抓取、处理和发布相关娱乐内容,以此来吸引和引导流量。在当前的...

    php采集类库 v1.0.zip

    php采集类库是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面...

    强大的php采集类库 v1.0

    phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面...

    ThinkPHP仿易企秀微场景

    在这个项目中,JS配合HTML5可能用于实现动画、滑动、点击事件等交互功能,例如通过jQuery或Vue.js等库来简化DOM操作和实现复杂的交互效果。 5. **ThinkPHP的模板引擎**:ThinkPHP内置了模板引擎,支持模板语法解析...

    php课程(共100多节)

    99:PHP会员权限交叉多类型的控制(下) 100:PHP程序员的学习之路和未来职业规划 101:PHP5.3 Xdebug 调试器配置与应用 102:PHP5.3 Xdebug 错误分析与性能调试 103:JQuery 之 Javascript 基础(一) 104:JQuery ...

    php爬虫采集类-phpQuery:支持抓取网站,非常强大的php类库.zip

    phpQuery支持抓取网站,进行爬虫,非常强大,是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样...

    phpQuery_qwpmrj_phpQuery_

    【phpQuery】是一种基于PHP的库,用于处理HTML和XML文档,它的设计灵感来源于jQuery,因此在使用上具有类似于jQuery的API,使得开发者能够方便地在PHP中进行DOM操作。这个压缩包文件“phpQuery_qwpmrj_phpQuery_”很...

Global site tag (gtag.js) - Google Analytics