`
datoplay
  • 浏览: 1617945 次
文章分类
社区版块
存档分类
最新评论

在线保存图片

 
阅读更多

保存单一图片

描述:通过图片url来获取到相应的图片

方法:

<?php

/*

* Created on 2011-5-28

*

* To change the template for this generated file go to

* Window - Preferences - PHPeclipse - PHP - Code Templates

*/

function GrabImage($url,$filename=""){

$array = array(".gif",".jpg",".png");

if($url=="") return false;

if($filename==""){

$ext=strrchr($url,".");//获得.以后的字符串

if(!in_array($ext,$array)) return false;

$filename = date("dMYHis").$ext;

}

//打开浏览器缓冲区

ob_start();

//读取图片信息

readfile($url);

//图片信息存储在$img

$img = ob_get_contents();

//清除浏览器缓存

ob_end_clean();

//打开$filename

$fp2 = @fopen($filename,"a");

//把$img 的信息写到$filename

fwrite($fp2,$img);

fclose();

return $filename;

}

?>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics