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异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
May 19 PHP
php开发文档 会员收费1期
Aug 14 PHP
三个类概括PHP的五种设计模式
Sep 05 PHP
详解php的魔术方法__get()和__set()使用介绍
Sep 19 PHP
PHP运行环境配置与开发环境的配置(图文教程)
Jun 04 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
Jun 22 PHP
php关联数组快速排序的方法
Apr 17 PHP
解析WordPress中控制用户登陆和判断用户登陆的PHP函数
Mar 01 PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
为你的 Laravel 验证器加上多验证场景的实现
Apr 07 PHP
Yii redis集合的基本使用教程
Jun 14 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中取得image按钮传递的name值
2006/10/09 PHP
php数组编码转换示例详解
2014/03/11 PHP
使用PHP函数scandir排除特定目录
2014/06/12 PHP
WIFI万能钥匙密码查询接口实例
2015/09/28 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
ThinkPHP 在阿里云上的nginx.config配置实例详解
2017/10/11 PHP
jQuery+Pdo编写login登陆界面
2016/08/01 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
vue element项目引入icon图标的方法
2018/06/06 Javascript
查找Vue中下标的操作(some和findindex)
2020/08/12 Javascript
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
Python解析json文件相关知识学习
2016/03/01 Python
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
对变量赋值的理解--Pyton中让两个值互换的实现方法
2017/11/29 Python
jupyter notebook 中输出pyecharts图实例
2020/04/23 Python
python绘制多个子图的实例
2019/07/07 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
HTML5自定义data-* data(obj)属性和jquery的data()方法的使用
2012/12/13 HTML / CSS
SCDKey德国:全球领先的数字游戏市场
2019/04/09 全球购物
意大利奢侈品牌在线精品店:Jole.it
2020/11/23 全球购物
简述索引存取方法的作用和建立索引的原则
2013/03/26 面试题
九年级英语教学反思
2014/01/31 职场文书
反邪教宣传工作方案
2014/05/07 职场文书
海洋科学专业求职信
2014/08/10 职场文书
企业挂职心得体会
2014/09/10 职场文书
师德师风自我评价范文
2014/09/11 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
门市房租房协议书
2014/12/04 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
基于Python的EasyGUI学习实践
2021/05/07 Python
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
python如何为list实现find方法
2022/05/30 Python
在虚拟机中安装windows server 2008的图文教程
2022/06/28 Servers