批量下载图片可复制代码
来源:互联网 发布:省市区县json 编辑:程序博客网 时间:2024/05/22 05:02
<?php$str='<BODY> <img src="https://img.alicdn.com/imgextra/i1/831867534/TB2YBB.XCBjpuFjSsplXXa5MVXa-831867534.jpg" class="img-ks-lazyload" align="absmiddle"><img src="https://img.alicdn.com/imgextra/i4/831867534/TB25VB.XChlpuFjSspkXXa1ApXa-831867534.jpg" class="img-ks-lazyload" align="absmiddle"> </BODY>';$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";preg_match_all($pattern,$str,$match);//print_r($match);//echo $match[1][0];$imgall_array=$match[1];//print_r($imgall_array);foreach($imgall_array as $k=>$v){ $url=$v; $return_content = http_get_data($url); $filename = "./img/".'test'.$k.'.jpg'; $fp= @fopen($filename,"a"); //将文件绑定到流 fwrite($fp,$return_content); //写入文件 } function http_get_data($url) { $ch = curl_init (); curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, 'GET' ); curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, false ); curl_setopt ( $ch, CURLOPT_URL, $url ); ob_start (); curl_exec ( $ch ); $return_content = ob_get_contents (); ob_end_clean (); $return_code = curl_getinfo ( $ch, CURLINFO_HTTP_CODE ); return $return_content; } ?>
0 0
- 批量下载图片可复制代码
- 批量下载图片的代码实现
- PHP多线程批量采集下载美女图片的实现代码
- Python批量下载图片
- 批量下载大量图片
- php 图片批量下载
- 怎么批量下载图片
- node批量下载图片
- python批量下载图片
- python 批量下载图片
- Python3 批量下载图片
- Python批量下载图片
- 网页批量下载图片
- python下载批量图片
- python批量下载图片
- 可下载目标网页上的所有图片代码
- java和Android文件下载断点续传和图片下载代码实现,可直接复制简单实现
- 批量下载凡客诚品的图片
- OpenStack 业务链networking-sfc介绍 (3)
- android 系统开发资料汇总 2 高性能web服务 tomcat 集群 apache
- [042]各类距离计算函数——Python版
- Linux 环境部署--网络问题
- OkHttp网络请求
- 批量下载图片可复制代码
- c++实验三
- Android硬件编码-音视频编码以及音视频混合
- Linux SSH管理用户登录
- Android App性能优化
- 基于svn ls 实现的SVN目录自动补全
- Crisis-rpc之三传输对象与序列化
- 使用VMware虚拟机安装kali至U盘
- centos 6.7 yum笔记