有没有办法可以将使用php函数fputcsv创建的.csv文件中的数据格式化为类似Excel的表格?这意味着,我不希望我的数据用逗号分隔,我希望它们像Excel电子表格或其他东西一样出现在表格中。
我知道我可以在Excel中做到这一点,但有没有办法直接做到这一点而无需在Excel中调整文件(比如使用php函数或其他东西)
答案 0 :(得分:1)
fputcsv
完全符合the manual says:
它将行格式化为CSV并将其写入文件指针。
然后可以将输出导入Excel或其他支持csv的软件。
您也可以直接通过php生成Excel文件,但是您必须深入研究Excel文件格式。如果您想这样做,我建议PHPExcel。这个项目提供......
... PHP编程语言的一组类,允许您使用 写入和读取不同的文件格式,如Excel 2007,PDF, HTML,...这个项目是围绕微软的OpenXML标准构建的 和PHP。