生存文件,指定保存目录。
function exportToCsv($fileName = '', $headArr = [], $data = []){
//文件夹
$filedir = ROOT_PATH."public/csv/";
if(!is_dir($filedir)) mkdir($filedir,777,true);
//路径
$fileName .= '.csv';
$filePath = $filedir.$fileName;
//生成csv文件
$fp = fopen($filePath, 'w');
$header = implode(',', $headArr) . PHP_EOL;
$content = '';
foreach($data as $line => $val)
{
$content .= implode(',', $val) . PHP_EOL;
}
$csv = $header.$content;
// 写入数据
fwrite($fp,$csv);
//关闭文件句柄
fclose($fp);
return;
}
header文件头
#生成一个csv,header不能重写
function exportToExcel($fileName = '', $headArr = [], $data = []){
ini_set