/**
* 下载远程图片
* $url 远程图片地址
* $filename 保存图片名称
* $path 图片保存地址
*/
function download($url, $filename, $path = 'images/')
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
if(strpos($url, 'https') !== false){
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE );
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE );
}
$file = curl_exec($ch);
curl_close($ch);
// $filename = pathinfo($url, PATHINFO_BASENAME);
if(!is_dir($path)){
mkdir($path);
}
$resource = fopen($path . $filename, 'a');
fwrite($resource, $file);
fclose($resource);
}
$url = "http://zwxy.com/uploadimg/temp.jpg";
$filename = "temp.jpg";
download($url, $filename, "images/upfile/");
php下载远程图片到本地
最新推荐文章于 2024-06-13 10:02:01 发布