<?php
// Function: 獲取遠端圖片並把它保存到本地
// $url 是遠端圖片的完整URL位址,不能為空。
// $filename 是可選變數: 如果為空,本地檔案名將基於時間和日期自動生成.
function GrabImage($url,$filename="") {
if($url==""){
return false;
}
if($filename=="") {
$ext=strrchr($url,".");
$temext = strrchr(strtolower($url),".");
if($temext!=".jpg"&$temext!=".jpeg"){
return false;
}
$filename=date("dMYHis").$ext;
$filepath=dirname(__FILE__)."/pictures/".$filename;
}
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2=fopen($filepath, "a");
fwrite($fp2,$img);
fclose($fp2);
return $filename;
}
?>
myAdBanner
2014年1月8日 星期三
獲取遠端圖片並把它保存到本地
訂閱:
意見 (Atom)