一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

使用ThinkPHP自帶的Http類下載遠程圖片到本地的實現代碼

Http類在目錄Thinkphp/Lib/ORG/NET下面。接下來看看是如何調用的。
復制代碼 代碼如下:
<?php
import("Com.Buyback.QueryAmazon");
import("ORG.NET.Http");
class Image {
public static function getImage($isbn) {
$bookInformModel = D("bookinform");
$result = $bookInformModel->where("isbn='$isbn'")->select();
if($result[0]['image'] == ""){
$data['inform_id'] = $result[0]['inform_id'];
$remoteUrl = QueryAmazon::getImage($isbn);
if(!empty($remoteUrl['ImageURL'])){
$localUrl = "Public/bookcover/".$isbn.".jpg";
Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);
}else{
$localUrl = "Public/bookcover/unknownbook.png";
}
$data['image'] = $localUrl;
$bookInformModel->save($data);
return $localUrl;
}
return $result[0]['image'];
}
}
?>

這里我先判斷數據庫中有無該圖片信息,沒有就調用amazon的webservice從遠程獲取到圖片地址,再使用
復制代碼 代碼如下:
Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);

其中curl_download方法第一個參數是遠程圖片地址,第二個參數是保存到本地的地址。
OK,就這么簡單~~

php技術使用ThinkPHP自帶的Http類下載遠程圖片到本地的實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 99爱在线精品视频免费观看9 | 激情丝袜| 人人做人人爽人人爱影视 | 桃花综合久久久久久久久久网 | 在线一区免费视频播放 | 色视频免费在线观看 | 国产福利2021最新在线观看 | 色哟哟www网站 | 一级不卡毛片 | 欧美xxxx三人交性视频 | 好吊日免费视频 | 国产精品欧美激情第一页 | 亚洲精品第一页中文字幕 | 在线视频一区二区三区三区不卡 | 国产一在线 | 国产大片91精品免费看3 | 色网站免费看 | 亚洲精品69| 巨臀中文字幕一区二区翘臀 | 精新精新国产自在现 | 精品久久久久久 | www.色中色 | 91在线国产观看 | 日韩在线看片 | 国产一区二区不卡 | 亚洲综合15p | 九色视频在线看 | 欧美日韩另类在线观看视频 | 高清视频 一区二区三区四区 | 精品久久中文久久久 | 五月激情六月丁香 | 在线播放亚洲精品富二代91 | 欧洲精品一区二区三区在线观看 | 精品国产系列在线观看 | 全部免费69堂在线视频 | 一区二区三区四区亚洲 | 国产精品资源在线观看网站 | 91麻豆精品国产自产在线 | 最新香蕉97超级碰碰碰碰碰久 | 亚洲欧美成人 | 亚洲精品视频二区 |