我需要将数据数组保存到 CSV 文件。问题如下:当我打开 CSV 文件时,我看到数组的 0 行与标题保存在同一行。标题的最后一列也包含 0,即“www0”。如何避免这种情况?
header("Content-type: text/csv");
header("Pragma: no-cache");
saveCSV($solutionCSV);
function saveCSV($data) {
$outstream = fopen("schedule.csv", "a");
$headers = 'xxx, yyy, zzz, www';
fwrite($outstream,$headers);
function __outputCSV(&$vals, $key, $filehandler) {
fputcsv($filehandler, $vals);
}
array_walk($data, "__outputCSV", $outstream);
fclose($outstream);
}