php获取网页上所有链接的方法


Posted in PHP onApril 03, 2015

本文实例讲述了php取得网页上所有链接的方法。分享给大家供大家参考。具体实现方法如下:

<?php

function get_all_url($code){ 

    preg_match_all('/<as+href=["|']?([^>"' ]+)["|']?s*[^>]*>([^>]+)</a>/i',$code,$arr); 

    return array('name'=>$arr[2],'url'=>$arr[1]); 

}

?>

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

PHP 相关文章推荐
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
Apr 22 PHP
解析dedeCMS验证码的实现代码
Jun 07 PHP
CI框架开发新浪微博登录接口源码完整版
May 28 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
Sep 10 PHP
php静态文件生成类实例分析
Jan 03 PHP
php将字符串转换成16进制的方法
Mar 17 PHP
Smarty使用自定义资源的方法
Aug 08 PHP
如何用PHP做到页面注册审核
Mar 02 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
PHP多进程编程之僵尸进程问题的理解
Oct 15 PHP
使用PHPStorm+XDebug搭建单步调试环境
Nov 19 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
Apr 03 #PHP
PHP常用处理静态操作类
Apr 03 #PHP
php使用post数组的键值创建同名变量并赋值的方法
Apr 03 #PHP
php删除指定目录的方法
Apr 03 #PHP
php实现递归抓取网页类实例
Apr 03 #PHP
php调整服务器时间的方法
Apr 03 #PHP
php实现图片转换成ASCII码的方法
Apr 03 #PHP
You might like
PHP面向对象程序设计之接口用法
2014/08/20 PHP
smarty内置函数foreach用法实例
2015/01/22 PHP
PHP概率计算函数汇总
2015/09/13 PHP
PDO::rollBack讲解
2019/01/29 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
2020/09/17 PHP
js 提交和设置表单的值
2008/12/19 Javascript
如何用JavaScript动态呼叫函数(两种方式)
2013/05/03 Javascript
javascript正则表达式总结
2016/02/29 Javascript
Javascript Function.prototype.bind详细分析
2016/12/29 Javascript
bootstrap手风琴折叠示例代码分享
2017/05/22 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
简单的Vue异步组件实例Demo
2017/12/27 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
vue-router懒加载速度缓慢问题及解决方法
2018/11/25 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
vue cli3 配置proxy代理无效的解决
2019/10/30 Javascript
Java Web开发过程中登陆模块的验证码的实现方式总结
2016/05/25 Python
基于Python3 逗号代码 和 字符图网格(详谈)
2017/06/22 Python
pandas求两个表格不相交的集合方法
2018/12/08 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
Django的ListView超详细用法(含分页paginate)
2020/05/21 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
台湾森森购物网:U-mall
2017/10/16 全球购物
雅诗兰黛澳大利亚官网:Estée Lauder澳大利亚
2019/05/31 全球购物
JAVA程序员自荐书
2014/01/30 职场文书
实习推荐信
2014/05/10 职场文书
人事主管岗位职责说明书
2014/07/30 职场文书
公司合作意向书范文
2014/07/30 职场文书
实习介绍信模板
2015/01/30 职场文书
Pytorch数据读取之Dataset和DataLoader知识总结
2021/05/23 Python
python 如何做一个识别率百分百的OCR
2021/05/29 Python
Python中itertools库的四个函数介绍
2022/04/06 Python
讲解MySQL增删改操作
2022/05/06 MySQL