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);
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/");