0

我正在使用 php 代码将数据导出到 CSV 文件。一切都按要求正常工作。但问题是当单元格中有长文本时。我想换行,以便我可以增加单元格大小来处理长文本。下面是我的代码。

header("Content-Type: application/force-download\n");
header("Cache-Control: cache, must-revalidate");
header("Pragma: public");
header("Content-Disposition: attachment; filename=store_earning_report.csv");
echo "Notes \n";
echo $Notes;
echo "\n";
exit;

我已经搜索但没有找到任何解决方案。有什么办法可以解决这个问题。谢谢你。

4

1 回答 1

1

确保在每个字段后包含逗号“,”和“\r\n”以触发创建的 .csv 文件中的新行。

.csv 只是一个用逗号分隔字段值的文本文件 - 因此,您无法控制在 Excel 中首次打开文件时出现的单元格大小。

于 2013-05-15T05:19:05.547 回答