$url = 'http://tieba.baidu.com/f?kw=%E5%A5%BD%E5%90%AC%E7%9A%84%E6%AD%8C';
$result = file_get_contents($url);
preg_match_all("/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i",$result,$arr);
$imgPath = 'C:/Users/xxx/Downloads/img/';
@mkdir ( $imgPath, 0777 );
if(!empty($arr[1])){
$img = '';
$img_msg = array();
$i=1;
foreach($arr[1] as $key=>$val){
if(preg_match('/(http:\/\/)|(https:\/\/)/i', $val)){//判断地址是否是远程地址
$img = @file_get_contents($val);
}
if($img){
$img_msg = explode(".", $val);
file_put_contents($imgPath.($i).'.'.array_pop($img_msg),$img);
$i++;
}
}
}
抓取远程图片保存到本地
最新推荐文章于 2023-08-04 18:59:05 发布