php获取网页里所有图片并存入数组的方法
- 软件编程
- 2026-01-11 20:00:07
本文实例讲述了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程序设计有所帮助。
# img
# src
# 给大家
# 所述
# php
# 程序设计
# gt
# class
# brush
# data
# pre
# array
# 获取
# images
# 讲述了
# 存入数组
# isset
# extension
# unset
# preg_match_all
# php获取本周星期一具体日期的方法
# PHP获取毫秒级时间戳的方法
# array_push
# 网页图片
# PHP通过API获取手机号码归属地
# php获取网页上所有链接的方法
# php找出指定范围内回文数且平方根也是回文数的方法
# php获取访问者IP地址汇总
# php限制ip地址范围的方法
# pathinfo
# PHP获取数组最大值下标的方法
# php获取指定范围内最接近数的方法
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
pandas抽取行列数据的几种方法
PHP解决高并发的优化方案实例
Vue实现简单购物车功能
使用Idea或Datagrip导入excel数据的方法
docker 使用CMD或者ENTRYPOINT命令同时启动多个服务
C++调用Go方法的字符串传递问题及解决方案
Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作
Docker 容器监控原理及 cAdvisor的安装与使用说明
js获取图片的base64编码并压缩
关于docker安全之Docker-TLS加密通讯问题
H5 js点击按钮复制文本到粘贴板
python更新数据库中某个字段的数据(方法详解)
golang中连接mysql数据库
c++连续输入未知个数的数字操作
vue+element实现动态加载表单
c++仿函数和函数适配器的使用详解
小程序中手机号识别的示例
Java 实现模拟用户登录的示例代码
MySQL编码不一致可能引起的一些问题
Pandas中两个dataframe的交集和差集的示例代码
解决docker run 或者 docker restart 启动镜像就自动退出
Spring Boot项目集成UidGenerato的方法步骤
一篇文章教你用python画动态爱心表白
在终端启动Python时报错的解决方案
Goland 生成可执行文件的操作
关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题
Docker 查看镜像信息的方法
mysql分页的limit参数简单示例
Python创建文件夹与文件的快捷方法
Docker容器时区调整操作
微信小程序实现点击导航标签滚动定位到对应位置
C# 实现SDL2进行视频播放窗口截图和字幕添加
element中Steps步骤条和Tabs标签页关联的解决
在java中main函数如何调用外部非static方法
基于PHP实现生成随机水印图片
Spring-boot 2.3.x源码基于Gradle编译过程详解
python基于pygame实现飞机大作战小游戏
Spring Boot + Mybatis-Plus实现多数据源的方法
Docker搭建php环境教程详解
python RSA加密的示例
如何创建一个Flask项目并进行简单配置
Java实现猜数程序
详解Android WebView监听console错误信息
Golang发送http GET请求的示例代码
如何在springboot中使用定时任务
php解析非标准json、非规范json的方式实例
SpringMVC中转发与重定向的区别浅析
idea自定义快捷代码生成模板的方法
VSCode中画UML图的方法实现
Java 基于TCP Socket 实现文件上传
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
