phpoffice/phpspreadsheet
README
PhpSpreadsheet 是一个用纯 PHP 编写的库,提供了一系列类,允许您读取和写入各种电子表格文件格式,如 Excel 和 LibreOffice Calc。
安装
请参阅 安装说明。
文档
有关更多信息,包括安装说明,请参阅 官方文档。或者查看 API 文档。
请将您的支持问题在 StackOverflow 上提出,或者在 Gitter 上快速聊天。
Patreon
我现在正在运行一个 Patreon 来支持我在 PhpSpreadsheet 上的工作。
支持者将获得有关如何使用 PhpSpreadsheet 以及如何使用其一些高级功能的文章。
已向 Patreon 支持者提供的文章
约会游戏
了解 MS Excel(以及 PhpSpreadsheet)如何处理日期和时间值。
循环循环
关于在电子表格中迭代行和单元格的建议。
对于在积极使用 PhpSpreadsheet 的等级中活跃的赞助者
面具背后
了解数字格式掩码。
下一篇文章(目前正在进行中)
成功公式
如何调试不产生预期结果的公式。
我的目标是每月至少发布一篇文章,详细探讨 MS Excel 的某个功能以及如何在 PhpSpreadsheet 中使用该功能,或者如何在不同活动中使用 PhpSpreadsheet。
计划发布的文章包括以下主题
表格
结构化引用
自动筛选
数组公式
条件格式
数据验证
值绑定器
图片
图表
在为 Patreon 支持者独家提供六个月后,文章将纳入库的公共文档中。
PHPExcel 与 PhpSpreadsheet 的比较?
PhpSpreadsheet 是 PHPExcel 的下一个版本。它打破了兼容性以显著提高代码库质量(命名空间、PSR 合规性、使用最新的 PHP 语言特性等)。
因为所有努力都转向了 PhpSpreadsheet,PHPExcel 将不再维护。所有针对 PHPExcel 的贡献、补丁和新功能都应针对 PhpSpreadsheet 的 master 分支。
您需要迁移吗?有一个 自动化工具。
许可证
PhpSpreadsheet 根据 MIT 许可证授权。
