vakata / spreadsheet
简单的电子表格阅读器/编写器,支持 XLS (只读)、XLSX 和 CSV 文件
2.1.1
2023-11-13 18:23 UTC
Requires
- php: ^8.1
- ext-simplexml: *
- ext-zip: *
README
支持 XLS (只读)、XLSX、XML 和 CSV 文件的简单电子表格阅读器/编写器。这些类试图一次不要加载所有数据,以便通过迭代器支持相当大的文件。
安装
通过 Composer
$ composer require vakata/spreadsheet
用法
// you can also write to browser or to stream (additional options are available for each format) foreach (\vakata\spreadsheet\Writer::toFile('test.xlsx')->fromArray([ [1,"asdf","2022-02-10"], [2,"test","2010-11-10"] ]); // you can also read from stream foreach (\vakata\spreadsheet\Reader::fromFile('test.xlsx') as $k => $row) { var_dump($row); } // or var_dump(\vakata\spreadsheet\Reader::fromFile('test.xlsx')->toArray());
贡献
请参阅 CONTRIBUTING 以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 github@vakata.com 而不是使用问题跟踪器。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。