一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

php抓取網(wǎng)站圖片并保存本地

 mjsws 2017-02-15

此方法是用file_get_contents()函數(shù)抓取網(wǎng)站的所有內(nèi)容,然后用正則匹配出內(nèi)容里面的圖片下載下來(lái)。省的自己下載了。首先舉個(gè)例子吧。 代碼如下:


$text=file_get_contents("http://www.");
//取得所有img標(biāo)簽,并儲(chǔ)存至二維陣列match

preg_match_all('/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/', $text, $match);

//打印出match
$houzhui = "./tp/".time().rand(10000,50000).".".png;
$yuanname = getImage($match[1][2],$houzhui,tp);

//下載圖片方法

function getImage($url,$filename='',$type=0){
if($url==''){return false;}
if($filename==''){
$ext=strrchr($url,'.');
if($ext!='.gif' && $ext!='.jpg'){return false;}
$filename=time().$ext;
}
//文件保存路徑
if($type){
$ch=curl_init();
$timeout=5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,http://www.,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$img=curl_exec($ch);
curl_close($ch);
}else{
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;
}
?>

這種方法有一個(gè)弊端,比如網(wǎng)站有分頁(yè)的話就沒法抓取下一頁(yè)的內(nèi)容了,那也可以改一下代碼,看一下網(wǎng)站分頁(yè)的鏈接是什么樣的,然后for循環(huán)file_get_contents()函數(shù),把鏈接拼到里面。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    男女午夜视频在线观看免费| 美国女大兵激情豪放视频播放| 99久久精品视频一区二区| 日韩欧美国产高清在线| 色哟哟精品一区二区三区| 午夜国产福利在线播放| 亚洲精品一区二区三区免| 国产精品涩涩成人一区二区三区| 日韩一区二区免费在线观看| 欧美国产精品区一区二区三区| 四季精品人妻av一区二区三区| 五月婷婷六月丁香狠狠| 黄片免费观看一区二区| 国产欧美日韩精品一区二区| 好吊妞在线免费观看视频| 少妇在线一区二区三区| 精品日韩欧美一区久久| 又色又爽又黄的三级视频| 激情少妇一区二区三区| 青青免费操手机在线视频| 91日韩欧美在线视频| 极品少妇一区二区三区精品视频| 日本深夜福利在线播放| 日韩欧美国产精品自拍| 久久精品国产99精品最新| 精品少妇人妻一区二区三区| 精品少妇人妻一区二区三区| 日本淫片一区二区三区| 国产精品久久三级精品| 99国产高清不卡视频| 欧美日韩国内一区二区| 人妻少妇av中文字幕乱码高清| 亚洲中文字幕视频在线播放| 国产精品欧美一区二区三区不卡 | 亚洲中文字幕熟女丝袜久久| av国产熟妇露脸在线观看| 亚洲一区二区久久观看| 日韩色婷婷综合在线观看| 久久99爱爱视频视频| 国产目拍亚洲精品区一区| 男人和女人草逼免费视频|