php几行代码实现CSV格式文件输出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php几行代码实现CSV格式文件输出相关的知识,希望对你有一定的参考价值。

//适用于不需要设置格式简单将数据导出的程序,多多指教......

$str .= ‘pro_code‘.‘,‘.‘words‘.‘\n‘;//首先写入表格标题栏

foreach($is_error as $key => $value){//循环写入数据

  $str .= $value[‘pro_code‘].",".$value[‘words‘]."\n";

}

$str = iconv(‘utf-8‘,‘gb2312‘,$str);//防止中文乱码

$filename = "./output.csv";//文件路径及名字

export_csv($filename,$str); //导出

 

//自定义输出函数
function export_csv($filename,$str){

  header("Content-type:text/csv");

  header("Content-Disposition:attachment;filename=".$filename);

  header(‘Cache-Control:must-revalidate,post-check=0,pre-check=0‘);

  header(‘Expires:0‘);

  header(‘Pragma:public‘);

  echo $str;

}

以上是关于php几行代码实现CSV格式文件输出的主要内容,如果未能解决你的问题,请参考以下文章

php分批导入csv到mysql_php实现批量上传数据到数据库(.csv格式)的案例

java实现接口导出csv文件

求源码!PHP导出数据到csv文件

python几行代码实现邮件解析

几行 Python 代码实现邮件解析,超赞~

php 导入/导出 csv 文件