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批量生成随机用户名
Jul 10 PHP
PHP生成随机用户名和密码的实现代码
Feb 27 PHP
如何修改和添加Apache的默认站点目录
Jul 05 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
PHP调用C#开发的dll类库方法
Jul 28 PHP
smarty半小时快速上手入门教程
Oct 27 PHP
php简单获取复选框值的方法
May 11 PHP
PHP面向对象程序设计方法实例详解
Dec 24 PHP
php注册审核重点解析(数据访问)
May 23 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
Jan 16 PHP
php使用array_chunk函数将一个数组分割成多个数组
Dec 05 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
Oct 30 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
一个阿拉伯数字转中文数字的函数
2006/10/09 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
PHP 图片上传实现代码 带详细注释
2010/04/29 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
thinkPHP5.0框架自动加载机制分析
2017/03/18 PHP
php获取用户真实IP和防刷机制的实例代码
2018/11/28 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
bootstrap模态框实现拖拽效果
2016/12/14 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
2017/07/27 Javascript
详解Vue-cli代理解决跨域问题
2017/09/27 Javascript
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
Python简单实现网页内容抓取功能示例
2018/06/07 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
解决python 自动安装缺少模块的问题
2018/10/22 Python
pygame游戏之旅 计算游戏中躲过的障碍数量
2018/11/20 Python
Python redis操作实例分析【连接、管道、发布和订阅等】
2019/05/16 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
Python实现朴素贝叶斯的学习与分类过程解析
2019/08/24 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
Restful_framework视图组件代码实例解析
2020/11/17 Python
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
怎样写演讲稿
2014/01/04 职场文书
幼儿园毕业园长感言
2014/02/24 职场文书
《神奇的克隆》教学反思
2014/04/10 职场文书
班级活动总结格式
2014/08/30 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
使用Python拟合函数曲线
2022/04/14 Python
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers