php采集一网站的精美图片

2015-12-28 0 906

你机器上也值得拥有这些乱七八糟的美图,写的很乱,觉得不好的请指教!

<?php
header(\"Content-type:text/html;charset=utf-8\");
function GrabImage($url,$filename=\"\") {
if($url==\"\"):return false;endif;
if($filename==\"\") {
$ext=strrchr($url,\".\");
if($ext!=\".gif\" && $ext!=\".jpg\"):return false;endif;
$filename=date(\"dMYHis\").$ext;
}
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2=@fopen($filename, \"w+\");
fwrite($fp2,$img);
fclose($fp2);
return $filename;
}


for($i=1;$i<8;$i++){
$url=\"http://www.topit.me/popular/20120420?p=\".$i;
echo $url;
$file=file_get_contents($url);

$preg=\'/(.*)<div class=\"e\">(.*)<\\/div>(.*)/isU\';
preg_match_all($preg,$file,$string);
set_time_limit(0);

foreach($string[2] as $key=>$value){
	//echo $value;
	$pattern_src = \'/href=\"(.*)\"><img class=\"img\" title=\"(.*)\"/isU\';
	preg_match_all($pattern_src,$value,$str);
	print_r($str.\"<br/>\");

	$img=GrabImage($str[1][0],\"\",\"\");

	if($img){
		echo \'sucess\';
	}else{
		echo \"false\";
	}
}

}
?>

php采集一网站的精美图片

遇见资源网 php php采集一网站的精美图片 http://www.ox520.com/8135.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务