废话不多说,直接上代码。
function download ($url,$save_dir='',$filename='',$type=0){
// 路径是否为空
if(trim($url)==''){
return array('file_name'=>'','save_path'=>'','error'=>1);
}
//保存到
if(trim($save_dir)==''){
$save_dir='./img';
}
if(trim($filename)==''){//保存文件名
$ext=strrchr($url,'.');
//判断后缀是否合法
if($ext!='.gif'&& $ext!='.jpeg'){
return array('file_name'=>'','save_path'=>'','error'=>3);
}
//生成文件名字
$filename=time().$ext;
}
if(0!==strrpos($save_dir,'/')){