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来自动调用不同服务器上的flash
Oct 09 PHP
谈谈新手如何学习PHP
Dec 23 PHP
php 用sock技术发送邮件的函数
Jul 21 PHP
在WAMP环境下搭建ZendDebugger php调试工具的方法
Jul 18 PHP
php中的mongodb select常用操作代码示例
Sep 06 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
Mar 18 PHP
分析PHP中单双引号的误区和双引号小隐患
Jul 19 PHP
php smtp实现发送邮件功能
Jun 22 PHP
php+ajax实现异步上传文件或图片功能
Jul 18 PHP
laravel中的一些简单实用功能
Nov 03 PHP
PHP抽象类基本用法示例
Dec 28 PHP
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
Nov 04 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三种方式实现链式操作详解
2017/01/21 PHP
CSS常用网站布局实例
2008/04/03 Javascript
javascript 读取图片文件的大小
2009/06/25 Javascript
通过javascript设置css属性的代码
2009/12/28 Javascript
JavaScript 高效运行代码分析
2010/03/18 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
jQuery+ajax+asp.net获取Json值的方法
2016/06/08 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
javascript实现下雨效果
2017/03/27 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
2017/08/15 jQuery
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
微信小程序实用代码段(收藏版)
2019/12/17 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
2020/05/14 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
[02:15]2014DOTA2国际邀请赛 专访LGD.lin小兔子是大腿
2014/07/14 DOTA
Python多进程同步简单实现代码
2016/04/27 Python
python中将\\uxxxx转换为Unicode字符串的方法
2018/09/06 Python
python K近邻算法的kd树实现
2018/09/06 Python
对pandas的行列名更改与数据选择详解
2018/11/12 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
Python-Flask:动态创建表的示例详解
2019/11/22 Python
Python内置数据类型list各方法的性能测试过程解析
2020/01/07 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
行政经理岗位职责
2013/11/09 职场文书
高中班长自我鉴定
2013/12/20 职场文书
趣味体育活动方案
2014/02/08 职场文书
幼儿园大班教学反思
2014/02/10 职场文书
国庆促销活动总结
2014/08/29 职场文书
2014年全国法制宣传日宣传活动方案
2014/11/02 职场文书
维稳承诺书
2015/01/20 职场文书
浅谈PHP7中的一些小技巧
2021/05/29 PHP