perlitz-group/php_writeexcel
用于写入Excel文件功能强大的库
dev-master
2022-01-27 11:15 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-27 17:09:23 UTC
README
由Johann Hanne将John McNamara的Spreadsheet::WriteExcel转换为PHP版本,Thomas Roche进行了一些调整(https://github.com/thoroc/php_writeexcel),并由Craig Manley进一步修改,添加了一些调整以及与PEAR的Spreadsheet_Excel_Writer的兼容性。
依赖项
要使用此库,请安装php_ole,它允许写入大于7MB的Excel文件。
为您的composer.json
文件提供示例
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/thoroc/php_ole"
}
],
"require": {
"thoroc/php_ole": "dev-master",
"perlitz-group/php_writeexcel": "dev-master"
}
}
性能比较
Craig Manley更新于2015-12-06:将一个包含8个字段和950行的表格写入Excel文件的平均耗时如下
PHPExcel: 7.417
PEAR Spreadsheet_Excel_Writer: 1.078
php_writeexcel: 2.065
显然,PEAR的Spreadsheet_Excel_Writer的速度快了近两倍。PHPExcel更现代,但速度最慢,消耗了大量的内存,这也是我尝试使用此库的唯一原因,并在过程中对其进行了轻微的更新。