栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

phpquery采集插件下载

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

phpquery采集插件下载

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

       

下载地址:phpQuery-0.9.5.386.zip


官网下载(需要 f a n q i a n g ):https://code.google.com/archive/p/phpquery/downloads


1.采集demo:

//引入核心库文件
include 'phpQuery/phpQuery.php';
//加载文件
phpQuery::newdocumentFile('http://zixuephp.net');
//获取网页标题
echo pq("title")->text();

2.phpquery和jquery的用法很类似,基本用法:

pq()函数基本用法
pq()函数的用法是phpQuery的重点,主要分两部分:即选择器和过滤器
    2.1 选择器
要了解phpQuery选择器的用法,建议先了解jQuery的语法
最常用的语法包括有:

pq('#id')

即以#号开头的ID选择器,用于选择已知ID的容器所包括的内容

pq('.classname')

即以.开头的class选择器,用于选择class匹配的容器内容

pq('parent > child')

选择指定层次结构的容器内容,如:pq('.main > p')用于选择class=main容器的所有p标签

    2.2 过滤器
主要包括::first,:last,:not,:even,:odd,:eq(index),:gt(index),:lt(index),:header,:animated等,如:

pq('p:last')

用于选择最后一个p标签

pq('tr:even')

用于选择表格中偶然行
    2.3 phpQuery连贯操作
pq()函数返回的结果是一个phpQuery对象,可以对返回结果继续进行后续的操作,例如:

pq('a')->attr('href', 'newVal')->removeClass('className')->html('newHtml')

官网使用文档:https://code.google.com/archive/p/phpquery/wikis

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/2475.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号