php读取csv实现csv文件下载功能

php读取csv实现csv文件下载功能

用PHP代码下载CSV文件,可以是字符串,也可以是一个CSV文件,下面直接上代码

第一段是读文件,下载。

第二段是字符串下载。

代码如下:

<?php

$fileName = "prefs.csv";

header('Content-Type: application/octet-stream');

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

header('Content-Transfer-Encoding: binary');

header('Content-Length: ' . filesize($fileName));

readfile($fileName);

代码如下:

<?php

$fileName = "pref_" . date("YmdHis") . ".csv";

header('Content-Type: application/octet-stream');

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

echo $csv;