Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung von Beispielen für die Dateiausgabe im CSV-Format in PHP

Detaillierte Erläuterung von Beispielen für die Dateiausgabe im CSV-Format in PHP

零下一度
零下一度Original
2017-07-02 11:15:041687Durchsuche

In diesem Artikel wird hauptsächlich die detaillierte Erklärung einiger Zeilen PHP-Code zur Erzielung einer Dateiausgabe im CSV-Format vorgestellt. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Editor, um einen Blick darauf zu werfen.

Organisieren Sie die Dokumente, suchen Sie nach einer PHP-Datei für die Ausgabe der Datei im CSV-Format und organisieren und optimieren Sie sie ein wenig für die Weitergabe.


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

$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;

}

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von Beispielen für die Dateiausgabe im CSV-Format in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn