php实现远程下载文件到本地服务器指定目录

 $filename,  
        'save_path' => $save_dir . $filename,  
        'file_size' => $size  
    );  
}  
 
$url="http://127.0.0.1/".urlencode(iconv("GB2312","UTF-8","测试.docx"));  
$save_dir = "down/";  
 
$filename ="学习.docx";  //名称会改变
$res = getFile($url, $save_dir, $filename,1);//0  1 都是好使的  
var_dump($res);  
/*
备注说明: 
如果远程文件的命名是英文的话可以直接下载就可以了,如果远程文件名是中文的,必须转换成utf-8的编码格式,然后再urlencode转换成url加密的格式,
php的代码程序的编码是gb2312。

*/
?>

 

你可能感兴趣的:(php学习研究)