PHP Tab分隔的内容无法被Excel识别

时间:2018-06-27 06:46:15

标签: php excel csv header

我的PHP字符串已保存到CSV文件。字符串的内容由\ t字符分隔。制表符分隔已正确保存,但是如果我在Excel中打开文件,则所有内容都将放置(显示)在同一单元格中。

您能帮我如何使Excel也正确显示文件吗?

会带有类似这样的一些不同的标题吗?

$result = '';

$result .= "\n";
$result .= 'COL1';
$result .= "\t";
$result .= 'COL2';
$result .= "\t";
$result .= 'COL3';
$result .= "\n";

echo $result;

header("Content-type: application/vnd.ms-excel; charset=utf-8");
header('Content-Disposition: attachment; filename="opendata.csv"');

提前谢谢!

0 个答案:

没有答案