php查找任何页面上的所有链接的方法


Posted in PHP onDecember 03, 2013

使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下:

$html = file_get_contents('http://www.example.com'); 
$dom = new DOMDocument(); 
@$dom->loadHTML($html); 
// grab all the on the page 
$xpath = new DOMXPath($dom); 
$hrefs = $xpath->evaluate("/html/body//a"); 
for ($i = 0; $i < $hrefs->length; $i++) { 
$href = $hrefs->item($i); 
$url = $href->getAttribute('href'); 
echo $url.'<br />'; 
}
PHP 相关文章推荐
用PHP实现多级树型菜单
Oct 09 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
May 04 PHP
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 PHP
PHP Global变量定义当前页面的全局变量实现探讨
Jun 05 PHP
php抽奖小程序的实现代码
Jun 18 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
使用PHP生成二维码的方法汇总
Jul 22 PHP
php基础教程
Aug 26 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
May 18 PHP
php set_include_path函数设置 include_path 配置选项
Oct 30 PHP
php实现查看邮件是否已被阅读的方法
Dec 03 #PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 #PHP
php中{}大括号是什么意思
Dec 01 #PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
Nov 28 #PHP
wordpress自定义url参数实现路由功能的代码示例
Nov 28 #PHP
PHP变量内存分配问题记录整理
Nov 27 #PHP
php遍历文件夹所有文件子文件夹函数代码
Nov 27 #PHP
You might like
php $_SERVER当前完整url的写法
2009/11/12 PHP
PHP插入排序实现代码
2013/04/04 PHP
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
关于JSON以及JSON在PHP中的应用技巧
2013/11/27 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
PHP实现的最大正向匹配算法示例
2017/12/19 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
解析John Resig Simple JavaScript Inheritance代码
2012/12/03 Javascript
js限制checkbox选中个数以限制六个为例
2014/07/15 Javascript
javascript求日期差的方法
2016/03/02 Javascript
phantomjs导出html到pdf的方法总结
2017/10/19 Javascript
Intellij IDEA搭建vue-cli项目的方法步骤
2018/10/20 Javascript
vue-cli3 配置开发与测试环境详解
2019/05/17 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
jquery实现广告上下滚动效果
2021/03/04 jQuery
一则python3的简单爬虫代码
2014/05/26 Python
Python中GIL的使用详解
2018/10/03 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
canvas三角函数模拟水波效果的示例代码
2018/07/03 HTML / CSS
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
伦敦一卡通:The London Pass
2018/11/30 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
大学生毕业的自我鉴定
2013/11/13 职场文书
小学教师听课制度
2014/02/01 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
二手房买卖协议书
2014/04/10 职场文书
教师党员批评与自我批评发言稿
2014/10/15 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书
Python 阶乘详解
2021/10/05 Python
git stash(储藏)的用法总结
2022/06/25 Servers