📌  相关文章
📜  phpoffice phpexcel 包被废弃了,你应该避免使用它.改用 phpoffice phpspreadsheet. - PHP (1)

📅  最后修改于: 2023-12-03 15:18:33.061000             🧑  作者: Mango

PHPExcel 包被废弃了

如果你正在使用 PHPExcel 包来处理 Excel 文件,那么有一个重要的警告!

PHPExcel 已经被官方宣布废弃,并且不再推荐使用。 官方 API 文档中已经放置了警告,建议所有用户尽快升级到新的 PHPSpreadsheet 包。

新的 PHPSpreadsheet 是一个基于 PHPExcel 架构的全新项目,它可以更好的处理 Excel 文件,并且更加现代化。如果你正在尝试使用 PHPExcel,请不要浪费时间继续研究它,因为它已经不再被推荐使用。

为什么废弃PHPExcel?

原因很容易理解:PHPExcel 是十多年前创建的,很多 PHP 扩展和方法不再适用于现在的 PHP 版本,导致目前的 PHPExcel 软件问题严重,质量难以保证。

新的 PHPSpreadsheet 包通过重新架构和使用现代的编码标准创建,可以在当前的 PHP 版本下工作更加稳定,更容易使用,更好的优化了代码。

如何升级到 PHPSpreadsheet?

你可以像安装 PHPExcel 包一样,使用 PHP 包管理器 composer 安装 PHPSpreadsheet。

composer require phpoffice/phpspreadsheet

然后,可以浏览 PHPSpreadsheet 的 文档示例 了解其使用方式。

总结

如果你在使用 PHPExcel 来处理 Excel 文件,那么必须立即停止使用,因为它已经不再适用于当前的 PHP 环境。 相反,升级到新的 PHPSpreadsheet 包,它将为你提供更好的数据处理方式,更高效的代码和更多的功能。 如果你还没有使用任何 Excel 处理库,那么建议使用 PHPSpreadsheet,作为你 Excel 处理的首选库。