PHP实现快速CSV文件在线下载

学习笔记 马富天 2016-09-06 17:10:33 80 0

【摘要】因公司网站需要在页面中提供用户下载一个csv模板文件,而我就做这个功能,起初是想在做一个链接a标签直接链接到该csv文件,但是下载之后会出现乱码问题,所以本文介绍一个PHP快速在线下载csv文件的方法,并且保证不会出现中文乱码。

请直接看源代码:

  1. header("Content-Type:text/csv");	//	下载文件类型
  2. header("Content-Disposition:attachment;filename=template.csv");    //	下载文件名称
  3. header('Cache-Control:must-revalidate,post-check=0,pre-check=0');    
  4. header('Expires:0');    
  5. header('Pragma:public');
  6. echo "产品名称,产品CS号,产品货期,产品内容,产品价格,市场价,是否开发票,是否为技术服务产品\n";    
  7. echo "产品A,这里填货号,2周,具体内容,100,200,1,0\n";  

运行效果截图:

请输入图片名称

如本文对您有所帮助,请您点个赞哦,或者给站长打赏银两吧,嘻嘻~~

(注:本文仅仅使用7行代码就实现了csv文件的下载,是PHP快速下载csv的捷径)

版权归 马富天PHP博客 所有

本文标题:《PHP实现快速CSV文件在线下载》

本文链接地址:http://www.mafutian.net/197.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 navicat导入数据库出错:[Err] 1153 - Paquet plus grand que max_allowed_packet reçu 》 下一篇《 提交表单,在新窗口打开 》
分享到:

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码