php抓取图片代码

用到的php抓取图片的代码,经测试有效可用,记录下来



$type = 0;
//图片地址
$url = 'http://d.hiphotos.baidu.com/image/pic/item/b8014a90f603738d528e3113b01bb051f819ec3f.jpg';
//保存路径
$save_to_tmp = 'tt/fist.jpg';

if ($type)
{
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$img = curl_exec($ch);
curl_close($ch);
}
else
{
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
}

$size=strlen($img);
//文件大小 
$fp2 = @fopen($save_to_tmp, 'a');
fwrite($fp2, $img);
fclose($fp2);
 

 

你可能感兴趣的:(图片抓取,php抓图片)