函数read_filetext()取得图片内容。 使用fopen打开图片文件,然后fread读取图片文件内容。
函数write_filetext()写文件,将图片内容fputs写入文件中,即保存图片文件。
函数get_filename()获取图片名称,也可以自定义要保存的文件名。
然后,将几个函数组合,在函数save_pic()中调用,最后返回保存后的图片路径。
最后一步,调用save_pic()函数保存图片,使用以下代码做测试。
实际应用中,可能会采集某个站点的内容,比如产品信息,包括采集防盗链的图片保存到网站上服务器上。 这时可以使用正则匹配页面内容,将页面中相匹配的图片都找出来,然后分别下载到网站服务器上,完成图片的采集。 测试示例:
然后,通过分析页面内容,将主体内容找出来,调用get_pic()实现图片的保存。
以上代码笔者亲测,可以采集图片,但是还有些场景没考虑进去,比如目标网站做了302多次跳转的,目标网站做了多种防采集的,大家自行研究下吧。
Modoer多功能点评系统2.5 精华版 Build 20110710 GBK
查看详情
Modoer 是一款以本地分享,多功能的点评网站管理系统。采用 PHP+MYSQL 开发设计,开放全部源代码。因具有非凡的访问速度和卓越的负载能力而深受国内外朋友的喜爱,不局限于商铺类点评,真正实现了多类型的点评,可以让您的网站点评任何事与物,同时增加产品模块,也更好的网站产品在网站上展示。Modoer点评系统 2.5 Build 20110710更新列表1.同步 旗舰版系统框架2.增加 限制图片
0
|
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号