php获取网页里所有图片并存入数组的方法


Posted in PHP onApril 06, 2015

本文实例讲述了php获取网页里所有图片并存入数组的方法。分享给大家供大家参考。具体如下:

$images = array();
preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);
unset($data);
$data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);
foreach($data as $url)
{
 $info = pathinfo($url);
 if (isset($info['extension']))
 {
  if (($info['extension'] == 'jpg') ||
  ($info['extension'] == 'jpeg') ||
  ($info['extension'] == 'gif') ||
  ($info['extension'] == 'png'))
  array_push($images, $url);
 }
}

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

PHP 相关文章推荐
php&java(二)
Oct 09 PHP
PHP mkdir()定义和用法
Jan 14 PHP
解析在PHP中使用全局变量的几种方法
Jun 24 PHP
php打开文件fopen函数的使用说明
Jul 05 PHP
PHP小教程之实现双向链表
Jun 12 PHP
PHP 实现的将图片转换为TXT
Oct 21 PHP
Symfony2函数用法实例分析
Mar 18 PHP
学习PHP session的传递方式
Jun 15 PHP
php利用fsockopen GET/POST提交表单及上传文件
May 22 PHP
thinkPHP5框架auth权限控制类与用法示例
Jun 12 PHP
PHP PDOStatement::bindColumn讲解
Jan 30 PHP
浅谈php调用python文件
Mar 29 PHP
经典PHP加密解密函数Authcode()修复版代码
Apr 05 #PHP
php简单实现快速排序的方法
Apr 04 #PHP
php获取网页上所有链接的方法
Apr 03 #PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
Apr 03 #PHP
PHP常用处理静态操作类
Apr 03 #PHP
php使用post数组的键值创建同名变量并赋值的方法
Apr 03 #PHP
php删除指定目录的方法
Apr 03 #PHP
You might like
用PHP将数据导入到Foxmail
2006/10/09 PHP
PHP连接MongoDB示例代码
2012/09/06 PHP
php格式化时间戳显示友好的时间实现思路及代码
2014/10/23 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
关于文本框的一些限制控制总结~~
2010/04/15 Javascript
jQuery实现的类flash菜单效果代码
2010/05/17 Javascript
如何将网页表格内容导入excel
2014/02/18 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
微信小程序页面生命周期详解
2018/01/31 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
2020/05/26 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
2020/07/09 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
[03:39]DOTA2英雄梦之声_第05期_幽鬼
2014/06/23 DOTA
[39:11]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第二局
2016/02/28 DOTA
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
python实现数组插入新元素的方法
2015/05/22 Python
python验证码识别的实例详解
2016/09/09 Python
Python实现简易Web爬虫详解
2018/01/03 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
Python增强赋值和共享引用注意事项小结
2019/05/28 Python
python实现XML解析的方法解析
2019/11/16 Python
python中pandas库中DataFrame对行和列的操作使用方法示例
2020/06/14 Python
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
行政专员工作职责
2013/12/22 职场文书
工作收入证明模板
2014/10/10 职场文书
个人务虚会发言材料
2014/10/20 职场文书
2014年环保局工作总结
2014/12/11 职场文书
任命书标准格式
2015/03/02 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
使用Redis实现秒杀功能的简单方法
2021/05/08 Redis
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python