美文网首页
参考一个网上的简单爬虫图片代码

参考一个网上的简单爬虫图片代码

作者: 蔡先森_a1e2 | 来源:发表于2018-07-20 16:40 被阅读0次

不废话,直接贴代码,然后自己运行去吧,

<?php

function save_img($url,$path,$img_name){

$ch = curl_init($url);

curl_setopt($ch, CURLOPT_POST, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$file_content = curl_exec($ch);

curl_close($ch);

if(!is_dir('./'.$path)){

mkdir('./'.$path);

}

$downloaded_file = fopen('./'.$path.'/'.$img_name.'.jpg', 'w');

fwrite($downloaded_file, $file_content);

fclose($downloaded_file);

}

$img_name = 1;

for ($pageno = 1 ; $pageno < 999; $pageno ++) {

    $content = file_get_contents('http://www.haha.mx/topic/1/new/'.$pageno);

    preg_match_all('/class=\"joke-main-img\" src=\"(.*?)\"/',$content,$matches);

    foreach ($matches[1] as $url) {

    $url = ltrim($url,"//");

    save_img($url,'save_one',$img_name);

    $img_name ++;

    }

}

怕被封,就不放爬虫下来的图片了,你们自己慢慢欣赏吧

相关文章

网友评论

      本文标题:参考一个网上的简单爬虫图片代码

      本文链接:https://www.haomeiwen.com/subject/yzjqmftx.html