csv - 将数组导出为 CSV

标签 csv drupal-7

<分区>

我需要一个适用于 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/

相关文章:

python - 使用 Python 从 CSV 中删除包含空单元格的行

python - Pandas :同一小时内的平均值

php - 如何使表中的 Drupal 7 可编辑字段仅供管理员使用

java - 写入 csv 中的单独列

Python:隔离研究结果

Drupal:自定义表单创建,最佳方法

search - 扩展 Drupal 7 搜索

php - FFMPEG 在打开输出流#0 :0 - maybe incorrect parameters such as bit_rate, 速率、宽度或高度的编码器时无法转码 mp4 错误

python - 按标题解析 CSV 文件

php - 当一个 CT 引用另一个时,如何消除 View 中重复的 Drupal 节点?