<分区>
我需要一个适用于 Drupal 7 的模块,它可以在给定值数组时导出 CSV。
<分区>
我需要一个适用于 Drupal 7 的模块,它可以在给定值数组时导出 CSV。
最佳答案
很抱歉回复晚了,但我只是在寻找自己的解决方案时遇到了这个问题。这就是我最终得到的:
// send response headers to the browser
drupal_add_http_header('Content-Type', 'text/csv');
drupal_add_http_header('Content-Disposition', 'attachment;filename=csvfile.csv');
$fp = fopen('php://output', 'w');
foreach($csv_array as $line){
fputcsv($fp, $line);
}
fclose($fp);
drupal_exit();
这应该在页面回调中,它会导致下载一个包含数组内容的 csv 文件。希望这会有所帮助。
关于csv - 将数组导出为 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7568300/