php生成文件|php远程下载文件到本地代码

2021-03-29 20:36| 发布者: 常德卧首软件| 查看:

您现在的位置: 主页 > 产品中心 > 网站建设 >

php实现:首先生成文件,再远程下载文件到本地的代码如下


$a= iconv("utf-8","gb2312",$a);   //要生成的文件名称,iconv函数转换编码,防止出现乱码
if(!file_exists('./text/'.$a.'.txt')){   //判断要生成的文件是否存在,不存在才去生成
file_put_contents('./text/'.$a.'.txt',$b);   //生成文件,text文件夹必须先创建好
}else{
//echo 'lrc文件已存在';die;
}

//文件下载
$filename = './text/'.$a.'.txt';
$fileinfo = pathinfo($filename);
header('Content-type: application/x-'.$fileinfo['extension']);
header('Content-Disposition: attachment; filename='.$fileinfo['basename']);
header('Content-Length: '.filesize($filename));
readfile($filename);

下一篇:开发中常见问题总结,持续更新中... 上一篇:js通过按钮下载图片到本地的代码
常德卧首工作室专业从事常德网站建设、常德网站制作、常德网站设计、常德网站托管维护、常德软件开发、常德网络推广等相关业务。我们是一支年轻的队伍,知识强,实战经验丰富,客户案例众多。自工作室成立以来,我们以质量求生存,以服务求发展,使客户得到称心满意的一条龙服务 。欢迎来电咨询:18182139521

联系我们

常德市武陵区柏子园社区旁

19976862850(服务时间:08:00-22:00)

woshou365@0736sx.com

在线咨询 官方微信官方微信

部门热线

前   台:19976862850
业务部:19976862850
客服部:19976862850
技术部:13387420034
人事部:13387420034

网站建设 微信开发 售后服务 咨询电话19976862850 返回顶部
返回顶部