我正在尝试使用 PHP 创建一个新的 CSV 文件并将其上传或移动到服务器的新部分,但它返回的电子表格是一个电子表格,第一行中只有第一个单元格的值为 404 或 1。我究竟做错了什么?
我的代码附在下面。
// genrate new general spreadsheet
$filepath = substr($file_path, 1);
$data = load_csv_file($filepath);
header('Content-type: text/csv');
header('Content-Disposition: attachment; filename="file-saved.csv"');
$fp = fopen('php://output', 'wb');
foreach ($data as $row) {
$output = fputcsv($fp, $row);
}
$filename = "file-saved.csv";
file_put_contents( $filename, $output);
fclose($fp);
$data 变量是来自另一个 CSV 文件的值数组。
holdtom
慕桂英546537