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

PHP 抓取網頁圖片并且另存為的實現代碼

下面是源代碼,及其相關解釋
復制代碼 代碼如下:
<?php
//URL是遠程的完整圖片地址,不能為空, $filename 是另存為的圖片名字
//默認把圖片放在以此腳本相同的目錄里
function GrabImage($url, $filename=""){
//$url 為空則返回 false;
if($url == ""){return false;}
$ext = strrchr($url, ".");//得到圖片的擴展名
if($ext != ".gif" && $ext != ".jpg" && $ext != ".bmp"){echo "格式不支持!";return false;}
if($filename == ""){$filename = time()."$ext";}//以時間戳另起名
//開始捕捉
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2 = fopen($filename , "a");
fwrite($fp2, $img);
fclose($fp2);
return $filename;
}
//測試
GrabImage("http://www.jb51.NET/images/logo.gif", "as.gif");
?>

ob_start : 打開輸出緩沖
This function will turn output buffering on. While output buffering is active no output is sent from the script (other than headers), instead the output is stored in an internal buffer. (輸出是在內部緩沖儲存)
//
readfile : 讀入一個文件并寫入到輸出緩沖
返回從文件中讀入的字節數。如果出錯返回 FALSE 并且除非是以 @readfile() 形式調用,否則會顯示錯誤信息。
//

ob_get_contents : Return the contents of the output buffer(返回輸出緩沖的內容)
This will return the contents of the output buffer without clearing it or FALSE, if output buffering isn't active. (如果輸出緩沖沒有活動(打開),則返回 FALSE)
//
ob_end_clean() : Clean (erase) the output buffer and turn off output buffering(清除輸出緩沖)
This function discards(丟棄) the contents of the topmost output buffer and turns off this output buffering.(丟棄并且關掉) If you want to further process the buffer's contents you have to call ob_get_contents() before ob_end_clean() as the buffer contents are discarded when ob_end_clean() is called. (如果要用緩沖內容,則在清理輸出緩沖之前要先調用 ob_get_contents())The function returns TRUE when it successfully discarded one buffer and FALSE otherwise. Reasons for failure are first that you called the function without an active buffer or that for some reason a buffer could not be deleted (possible for special buffer).

php技術PHP 抓取網頁圖片并且另存為的實現代碼,轉載需保留來源!

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

主站蜘蛛池模板: 国产精品吹潮香蕉在线观看 | 激情春色网| 91麻豆精品国产自产在线 | 激情五月六月婷婷 | 国产在线激情 | 韩国一大片a毛片女同 | 美女视频黄是免费的 | 国产精品女| 伊人网在线视频 | 日韩中文有码高清 | 加勒比色久综合在线 | 一区二区三区国产精品 | 亚洲日本欧美产综合在线 | 日本高清视频wwww色 | 337p亚洲精品色噜噜狠狠 | 伊人精品久久久大香线蕉99 | 四虎网站| 韩国免费一级成人毛片 | 色人阁五月天 | 亚洲第9页 | 成人国产精品2021 | 2021国产成人精品国产 | 91免费福利 | 在线天堂资源 | 欧美福利第一页 | 91视频在| 色欧美与xxxxx| 国产线视频精品免费观看视频 | 五月婷婷丁香综合网 | 噜噜噜久久 | 免费观看福利视频 | 久久亚洲伊人中字综合精品 | 又黄又爽的男女视频 | 91最新免费观看在线 | 久久午夜精品2区 | 亚洲第一天堂网 | 99这里有精品视频 | 奇米影视99| 国产精品对白刺激 | 国产美女一级片 | 国产极品在线观看 |