在一些應(yīng)用中, 如微信公眾號接收來自用戶的上傳圖片信息等,我們需要通過圖片地址將圖片存儲為本地圖片,這里記錄一方法.
$url = "http://img1.gtimg.com/jiangsu/pics/hv1/82/92/1997/129878467.jpg";
saveAsImage($url);
function saveAsImage($url){
$curl = curl_init($url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
//返回的內(nèi)容作為變量儲存,而不是直接輸出
$imageData = curl_exec($curl);
curl_close($curl);
$name = time().rand(1,999).".jpg";
$tp = fopen($name,"w");
fwrite($tp, $imageData);
fclose($tp);
return $name;
}