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编实现程动态图像的创建代码
Sep 28 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
Jul 29 PHP
PHP number_format() 函数定义和用法
Jun 01 PHP
PHP数据流应用的一个简单实例
Sep 14 PHP
PHP 观察者模式的实现代码
May 10 PHP
基于php-fpm的配置详解
Jun 03 PHP
windows环境下php配置memcache的具体操作步骤
Jun 09 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
深入分析PHP引用(&)
Sep 04 PHP
网页的分页下标生成代码(PHP后端方法)
Feb 03 PHP
PHP获取用户客户端真实IP的解决方案
Oct 10 PHP
thinkphp诸多限制条件下如何getshell详解
Dec 09 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冒泡排序算法代码详细解读
2011/07/17 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
利用PHP实现短域名互转
2013/07/05 PHP
PHP实现的蚂蚁爬杆路径算法代码
2015/12/03 PHP
PHP面向对象程序设计方法实例详解
2016/12/24 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
setAttribute 与 class冲突解决
2008/02/17 Javascript
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
Javascript实现图片轮播效果(二)图片序列节点的控制实现
2016/02/17 Javascript
微信小程序 textarea 组件详解及简单实例
2017/01/10 Javascript
ES6新数据结构Map功能与用法示例
2017/03/31 Javascript
浅谈Node.js轻量级Web框架Express4.x使用指南
2017/05/03 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
React中常见的动画实现的几种方式
2018/01/10 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
python实现比较文件内容异同
2018/06/22 Python
python字符串Intern机制详解
2019/07/01 Python
Python udp网络程序实现发送、接收数据功能示例
2019/12/09 Python
python selenium实现发送带附件的邮件代码实例
2019/12/10 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
python读取excel数据绘制简单曲线图的完整步骤记录
2020/10/30 Python
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
小区门卫管理制度
2014/01/29 职场文书
高效课堂标语
2014/06/26 职场文书
三好学生事迹材料
2014/12/24 职场文书
杜甫草堂导游词
2015/02/03 职场文书
门卫管理制度范本
2015/08/05 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL
Django使用redis配置缓存的方法
2021/06/01 Redis
nginx安装以及配置的详细过程记录
2021/09/15 Servers
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python
Python使用永中文档转换服务
2022/05/06 Python