2017-08-02 99 views
0

我使用php将数据导出为ex​​cel。 如何在Excel中的数据之前设置自定义标题?如何在excel中使用export excel添加标题在php中

header('Content-Type: text/csv'); 
header('Content-Disposition: attachment;filename=exported-data.csv'); 
+1

你在为你的csv文件创建实际数据的位上做这件事 –

+0

当我这样给我时,我无法居中或加粗标题文本 – kiddo

+0

不,你不能......你是创建一个csv文件.... csv文件不包含任何格式信息,如对齐,粗体等;只是原始数据....如果您想添加样式信息,则创建本机BIFF或OfficeOpenXML格式xls或xlsx文件,而不是csv文件 –

回答

0

PHPExcel插件允许您使用PHP创建.xlsx文件等,并使用PHP脚本设置输出的格式。插件可在此处获得:https://github.com/PHPOffice/PHPExcel

我发现它很容易设置,但在处理大型数据集时偶尔会出现超时问题。