如何使用PHP将数据写入excel

zod*_*zod 14 php export-to-excel

是否可以使用PHP fwrite()将内容附加到.xls文件?

当我使用fwrite()尝试此操作时,生成的文件会在Excel 2007中导致错误消息.

我可以用一个特定的分隔符来完成这个吗?

没有第三方图书馆是否可能?

Mar*_*ker 18

您可以使用PhpSpreadsheet库来读取现有的Excel文件,向其添加新的行/列,然后将其作为真实的Excel文件写回.

免责声明:我是该图书馆的作者之一.


Sil*_*ght 7

您可以尝试创建一个CSV文件,如下所示:

name;surname;blabla
name;surname;blabla
name;surname;blabla
name;surname;blabla
Run Code Online (Sandbox Code Playgroud)

Excel应该吃这个:)

使用PHP CVS函数很方便:http://php.net/manual/en/function.fputcsv.php