在PHPOffice项目中,有两个与电子表格文件格式相关联的项目:
PHPExcel
和
PhpSpreadsheets
它们之间的主要区别是什么?
最佳答案
PHPExcel多年来一直作为用于处理电子表格文件的库而维护,并且由于保留了对旧版本PHP(> = 5.2)的支持而受到束缚,这使得前进和改进它变得非常困难。它是一个稳定的库,但是将不再进行开发。
PHPSpreadsheet是PHPExcel的最新版本,其中大部分已被重写以利用PHP的新功能。在保留PHPExcel的所有功能的同时,它要求PHP的最低版本为5.5(不久将被删除,要求最低为5.6)。
库名称的更改是为了反射(reflect)这一事实,即它不仅限于Excel电子表格。但支持更广泛的电子表格文件格式。
编辑2020:
PHP Excel于2017年正式弃用,并于2019年永久归档。
PHP Excel已有多年未维护,因此不能再使用。 所有用户必须迁移到其直接后继PhpSpreadsheet或其他替代产品。
关于php - PHPExcel和PhpSpreadsheet之间的主要区别是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41117762/