首 页
关于方维
网站案例
网站建设
小程序开发
解决方案
建站资讯
联系方维
400-800-9385
怎么抓取网站中的图片
发表日期:2023-06-21 09:42:00 作者来源:刘红旺 浏览:2035 标签:
抓取网站图片
当前位置:
首页
-
建站资讯
-
网站建设
我们以深圳方维网络的官网为例子:
1.首先读取整个网页的内容
获取到了整个页面的代码
2.通过正则匹配到所有的img 标签里面的图片url地址
正则表达式:/<img.*?src="(.*?)"/
$matches[1] 存放的就是页面中所有img 标签的图片
如果图片地址不是绝对路径的图片 可以通过查找路径中是否有http或者https
如果没有就加上网站的域名就可以打开图片:
所有图片都变成了绝对路径地址
3.然后将图片下载到本地:
1.通过file_put_contents
2.第二种通过curl
3.方法fopen读取二进制图片信息
$imgFile =
$imgName = trim(strrchr($imgFile,'/'),'/');
//读取远程图片资源
$source = fopen($imgFile,'rb');
// 创建本地文件资源句柄,用于保存图片信息$down= fopen($imgName,'wb');
while ($chunk = fread($source,1924))fwrite($down, $chunk, 1024);
fclose($source);
fclose($down);
如没特殊注明,文章均为方维网络原创,转载请注明来自https://www.szfangwei.cn/news/6808.html
上一篇:
对于品牌网站而言,功能重要还是用户端的效果呈现更重要?
下一篇:
关于阿里云对象存储OSS的跨域设置
相关网站设计案例
网是科技
网度新货站点
上海巴克斯酒业有限公司(锐澳)
相关资讯
常见问题
企业网站建设常见问题整理合集【置顶】
在深圳建设一个公司网站多少钱
开发网站需要多久跟这九个因素有关
最新文章
The OKAY IC 网站的优化方向
浏览量:983
网站设计中的对齐—使文本和视觉...
浏览量:2022
php网站怎么判定是移动端还是pc端?
浏览量:1594
关于网站建设的一些科普
浏览量:1406
浅谈上海交通大学深圳行业研究院...
浏览量:1306
前端开发之css3边框线条动画效果
浏览量:1771
400-800-9385
97798819
回到顶部
0
请您留言
非常抱歉,客服不在线,麻烦留下您的联系电话或者微信,我们看到后会马上联系您!
提交
感谢留言
我们会尽快与您联系
关闭