知识大全 php下保存远程图片到本地的办法

Posted

篇首语:地球是有限的,而知识是无限的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 php下保存远程图片到本地的办法相关的知识,希望对你有一定的参考价值。

今天在整理资料的时候发现以前找到的一个函数 通过这个函数我们就可以实现上面的功能 主要函数

  复制代码 代码如下:

  function GrabImage($url $filename= ) if($url== ) return false; if($filename== ) $ext=strrchr($url ); if($ext!= gif && $ext!= jpg && $ext!= png ) return false; $filename=date( YmdHis ) $ext; ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); $fp =@fopen($filename a ); fwrite($fp $img); fclose($fp ); return $filename;

获取一张图片的代码

  复制代码 代码如下:

  $img=GrabImage( logo gif ); if($img) echo <img src= $img > ; else echo false ;

这是保存google的logo的例子 获取到的图片保存在同级目录下面 获取一系列的有规律的图片(例如 以数字 命名的 张图片)

  复制代码 代码如下:

上面的w是图片的网址 需要自己修改 程序执行完后 所有的图片将会保存到images目录下面 cha138/Article/program/PHP/201404/30625

相关参考

知识大全 使用PHP采集远程图片

使用PHP采集远程图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当我们需要采集网络上的某个

知识大全 解析php下载远程图片函数 可伪造来路

复制代码代码如下:<?phpfunctionDownImageKeep($gurl$rfurl$filename$gcookie=""$JumpCount=$maxtime=)$urlinfos

知识大全 php 将图片保存为不同规格的图片

  图片处理类imageclsphp  <?php/**图片处理类*/classimagecls/***文件信息*/var$file=array();/***保存目录*/var$dir=;/**

知识大全 php ajax无刷新上传图片实例代码

  将index和uploadphp文件保存到支持php的空间的同级目录测试运行即可  AJAX客户端页面代码index  <><body><h>Ajaxfileu

知识大全 如何把本地MySql数据库移植到远程服务器上

如何把本地MySql数据库移植到远程服务器上  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何

知识大全 复制本地数据库中的一个表到远程数据库

  首先将要复制的表导入到远程数据假设本地表名为hw在数据库也有一个名为hw的结构相同的表已经有了条数据  导入成功后会新增一个表hw  运行以下语句会复制一个表hw  select*intohwfr

知识大全 怎么才能使百度上的图片保存到图库

怎么才能使百度上的图片保存到图库使百度上的图片保存到图库方法:1.手机打开百度之后,点击图片,查看大图;2.长按图片,弹出菜单,选择保存到手机,保存成功之后,即可在手机图库中查看到在百度查找的图片。怎

知识大全 win7 系统文件夹保存的图片显示不出缩略图,全部都是图标,你好 我想问下这个问题你是怎么解决的呢

win7系统文件夹保存的图片显示不出缩略图,全部都是图标,你好我想问下这个问题你是怎么解决的呢?解决办法:点击“组织”-“文件夹和搜索选项”-“查看”,看看“始终显示图标,从不显示缩略图”前是否有勾,

知识大全 将form保存到图片中

  publicvoidOnSaveJPG()  Rectanglerect=getBounds();  BufferedImageimage=  (BufferedImage)createImage

知识大全 使用php判断网页是否gzip压缩

  昨天晚上群里有朋友采集网页时发现file_get_contents获得的网页保存到本地为乱码响应的header里ContentEncoding:gzip但在浏览器里看是正常的因为我有过相关经验马上