成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

PHP抓取網(wǎng)頁(yè)圖片的實(shí)例

PHP抓取網(wǎng)頁(yè)圖片的實(shí)例

成都創(chuàng)新互聯(lián)公司始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營(yíng)理念,通過多達(dá)十多年累計(jì)超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的營(yíng)銷推廣解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:食品包裝袋等企業(yè),備受客戶贊許。

<?php
/** 
 * 抓取網(wǎng)站上的圖片到本地
 * PS: 如果網(wǎng)頁(yè)中的圖片路徑不是絕對(duì)路徑,就無法抓取 
 */  
set_time_limit(0);//抓取不受時(shí)間限制  
  
$URL='http://p_w_picpath.baidu.com/';//任意網(wǎng)址  
  
get_pic($URL);  
  
function get_pic($pic_url) {  
    //獲取圖片二進(jìn)制流  
    $data=CurlGet($pic_url);  
    /*利用正則表達(dá)式得到圖片鏈接*/  
    $pattern_src = '/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/';  
    $num = preg_match_all($pattern_src, $data, $match_src);  
    $arr_src=$match_src[1];//獲得圖片數(shù)組 
    print_r($arr_src); 
    get_name($arr_src);  
      
    echo "<br>finished!!!";  
    return 0;  
}  
  
/*得到圖片類型,并將其保存到與該文件同一目錄*/  
function get_name($pic_arr) {  
    //圖片類型  
    $pattern_type = '/(\.(jpg|bmp|jpeg|gif|png))/';            
    foreach($pic_arr as $pic_item){//循環(huán)取出每幅圖的地址  
        $num = preg_match_all($pattern_type, $pic_item, $match_type);  
		if($num){
	        $pic_name = get_unique().$match_type[1][0];//改時(shí)微秒時(shí)間戳命名  
	        //以流的形式保存圖片  
	        $write_fd = @fopen('./getpic/'.$pic_name,"wb");          
	        @fwrite($write_fd, CurlGet($pic_item));  
	        @fclose($write_fd);  
	        echo "[OK]..!"; 
		} 
    }  
    return 0;  
}  
  
//通過微秒時(shí)間獲得唯一ID  
function get_unique(){  
    list($msec, $sec) = explode(" ",microtime());  
    return $sec.intval($msec*1000000);  
}  
  
//抓取網(wǎng)頁(yè)內(nèi)容  
function CurlGet($url){   
    $url=str_replace('&amp;','&',$url);  
    $curl = curl_init();  
    curl_setopt($curl, CURLOPT_URL, $url);  
    curl_setopt($curl, CURLOPT_HEADER, false);  
      
    //curl_setopt($curl, CURLOPT_REFERER,$url);  
    curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; SeaPort/1.2; Windows NT 5.1; SV1; InfoPath.2)");  
    curl_setopt($curl, CURLOPT_COOKIEJAR, 'cookie.txt');  
    curl_setopt($curl, CURLOPT_COOKIEFILE, 'cookie.txt');  
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 0);  
    $values = curl_exec($curl);  
    curl_close($curl);  
    return $values;  
}  
?>

本文標(biāo)題:PHP抓取網(wǎng)頁(yè)圖片的實(shí)例
當(dāng)前網(wǎng)址:http://jinyejixie.com/article0/pdsoio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、虛擬主機(jī)、微信小程序域名注冊(cè)、外貿(mào)建站、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
宝清县| 获嘉县| 江孜县| 库尔勒市| 灵川县| 虹口区| 余庆县| 柯坪县| 葵青区| 峨边| 平谷区| 旌德县| 扶沟县| 北流市| 临朐县| 汪清县| 巨野县| 广平县| 汪清县| 巫山县| 辽中县| 南开区| 抚州市| 台南市| 金乡县| 双城市| 潮安县| 金山区| 龙门县| 五家渠市| 江津市| 奈曼旗| 当雄县| 广西| 永泰县| 江门市| 乳源| 泉州市| 安康市| 西乌| 苍南县|