Heim >Backend-Entwicklung >PHP-Tutorial >Ein paar Zeilen PHP-Code zur Implementierung des Dateiausgabefalls im CSV-Format

Ein paar Zeilen PHP-Code zur Implementierung des Dateiausgabefalls im CSV-Format

小云云
小云云Original
2018-02-10 11:13:521546Durchsuche

Organisieren Sie die Dokumente, suchen Sie nach einem PHP zum Ausgeben der Datei im CSV-Format, organisieren und optimieren Sie sie ein wenig für die Weitergabe. In diesem Artikel werden Ihnen hauptsächlich einige Zeilen PHP-Code vorgestellt, mit denen Sie eine Dateiausgabe im CSV-Format erreichen können. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Herausgeber, um einen Blick darauf zu werfen. Ich hoffe, es kann allen helfen.


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

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

}

Verwandte Empfehlungen:

Detaillierte Beispiele für log4Net-Hochleistungsschreiben und CSV-Format

Löst perfekt das Problem verstümmelter Zeichen beim Exportieren von Daten im .csv-Format von Excel aus PHP

Konvertieren Sie jede Zeile der HTML-Tabelle in ein CSV-Format-Array

Das obige ist der detaillierte Inhalt vonEin paar Zeilen PHP-Code zur Implementierung des Dateiausgabefalls im CSV-Format. 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