php开发中常用的插件下载地址,phpquery采集插件下载
phpQuery是一个基于PHP的服务端开源项目,它可以让PHP开发人员轻松处理DOM文档内容,比如获取某新闻网站的头条信息。更有意思的是,它采用了jQuery的思想,你可以像使用jQuery一样处理页面内容,获取你想要的页面信息。
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')
php开发中常用的插件下载地址,phpquery采集插件下载相关推荐
- 开发中常用的软件、插件、工具汇总(实时更新)
在开发中常用到的软件.插件.工具及其地址:欢迎大家补充!!! Android开发 JDK:jdk归档网页,包含所有版本jdk 下载地址:http://www.oracle.com/techne ...
- JAVA 开发中常用的工具有哪些?
Java开发中常用的工具有以下几种: Eclipse:一款非常流行的开发工具,提供了很多方便的功能,如代码自动补全.调试.版本控制等. IntelliJ IDEA:一款功能强大的Java集成开发环境, ...
- WordPress开发中常用代码(必备)
很多人在WordPress开发中常用代码,WordPress 相比其它网站程序,最突出的优势:主题模板多,插件多,相关技术文章多,只要你想到的功能,都可以通过插件或者代码实现.现在分享下WordPre ...
- java开发中常用的Git命令详解
java开发中常用的Git命令详解(IDEA内如何操作) 一:写这篇文章的目的是什么? 二:使用场景在哪里? 1:当我们要使用idea去git仓库拉代码时,首先我们的idea得配置git工具 2:项目 ...
- jsp/html开发中常用的JS代码和页面特效代码
1.jsp/html开发中常用的JS代码 1.后退 前进 <input type="button" value="后退" onClick="hi ...
- python web开发第三方库_Python Web开发中常用的第三方库
Python Web开发中常用的第三方库 TL;DR 经常有朋友问,如果用Python来做Web开发,该选用什么框架?用 Pyramid 开发Web该选用怎样的组合等问题?在这里我将介绍一些Pytho ...
- java开发常用jar包_Java开发中常用jar包整理及使用
本文整理了我自己在Java开发中常用的jar包以及常用的API记录. 一.common-lang3 简介:一个现在最为常用的jar包,封装了许多常用的工具包 依赖: org.apache.common ...
- php开发中常用函数总结,PHP开发中常用函数总结
PHP开发中常用函数总结 发布于 2014-10-31 08:34:03 | 48 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Preproc ...
- iOS开发中常用的方法
iOS开发中常用的方法 系统弹窗: 过期方法: UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"确认报价" ...
最新文章
- springboot 多线程_SpringBoot异步调用@Async
- linux php mysql安装完整版本_Linux下安装PHP+MySQL+Apache完整版
- excel去掉超链接
- python 监视图_python获取zabbix监控图
- android的消息处理机制(图文+源码分析)—Looper/Handler/Message[转]
- .NET的Snk使用方法
- 软件项目开发过程中主要遇到的核心问题小结
- 我从创建具有仅仅一年编码经验的视频游戏中学到了什么
- 进程调度优先级JAVA_进程调度算法之短进程优先(Java)
- 算!力!羊!毛!5000核时计算资源终于开放使用了!
- 程序结构程序设计(二)
- Flink 极简教程: 架构及原理 Apache Flink® — Stateful Computations over Data Streams
- 学习软件测试有哪些优势?
- Faulty Odometer(进制转化)
- vue对表格进行排名排序
- QQ出现大规模盗号,为什么会这样?就没有解决方法了吗?
- 【图数据挖掘】— 子图同构问题、单射函数和双射函数、同构(isomorphic)和同态(homomorphism)
- 常见的几种云管理平台
- vue3.0-echarts@5.0 - 旭日图+bar图 实现 小太阳
- 垃圾去哪里系列之可回收物