国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php curl自動采集遠程服務器圖片方法

2024-09-04 11:44:31
字體:
來源:轉載
供稿:網友

在php中用來操作遠程圖片的方法有很多,本文章只講到簡單的一個curl就可以實現了,如果各位想深入了解,模仿用戶的話可以參考我們網站其它方法,代碼如下:

  1. <?php  
  2. $url = "http://www.survivalescaperooms.com/img/logo.jpg";  
  3. $filename = 'curl.gif'
  4.  
  5. getImg($url$filename);  
  6. /*  
  7. *@通過curl方式獲取制定的圖片到本地  
  8. *@ 完整的圖片地址  
  9. *@ 要存儲的文件名  
  10. */  
  11. function getImg($url = ""$filename = "") {  
  12. if(is_dir(basename($filename))) {  
  13. echo "The Dir was not exits";  
  14. Return false;  
  15. }  
  16. //去除URL連接上面可能的引號  
  17. $url = preg_replace( '/(?:^['"]+|['"/]+$)/', ''$url );  
  18. $hander = curl_init();  
  19. $fp = fopen($filename,'wb');  
  20. curl_setopt($hander,CURLOPT_URL,$url);  
  21. curl_setopt($hander,CURLOPT_FILE,$fp);  
  22. curl_setopt($hander,CURLOPT_HEADER,0);  
  23. curl_setopt($hander,CURLOPT_FOLLOWLOCATION,1);  
  24. //curl_setopt($hander,CURLOPT_RETURNTRANSFER,false);//以數據流的方式返回數據,當為false是直接顯示出來  
  25. curl_setopt($hander,CURLOPT_TIMEOUT,60);  
  26. /*$options = array(  
  27. CURLOPT_URL=> 'http://www.survivalescaperooms.com/img/logo.jpg',  
  28. CURLOPT_FILE => $fp,  
  29. CURLOPT_HEADER => 0,  
  30. CURLOPT_FOLLOWLOCATION => 1,  
  31. CURLOPT_TIMEOUT => 60  
  32. ); //開源代碼Vevb.com 
  33. curl_setopt_array($hander, $options);  
  34. */  
  35. curl_exec($hander);  
  36. curl_close($hander);  
  37. fclose($fp);  
  38. Return true;  
  39. }  
  40. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清河县| 南岸区| 尼勒克县| 毕节市| 三亚市| 新乡市| 吉木萨尔县| 高青县| 怀安县| 南投市| 三亚市| 绥德县| 钟祥市| 科技| 莆田市| 宁河县| 南平市| 威宁| 政和县| 栖霞市| 潼南县| 治多县| 深州市| 太和县| 弋阳县| 荆门市| 东至县| 石楼县| 磐安县| 迁西县| 张北县| 凤翔县| 天峻县| 吴堡县| 南江县| 利辛县| 敦煌市| 青神县| 麻城市| 富蕴县| 德昌县|