发布时间:2025-12-10 19:38:21 浏览次数:20
php文档阅读器,[PHP 开源类库] simple-Excel —— 兼具优雅与性能的 Excel 和 CSV 文件读写工具…该扩展包可让你轻松读取和写入简单的Excel和CSV文件。在后台使用生成器来确保低内存使用,即使在处理大型文件时也是如此。这是有关如何读取Excel或CSV的示例。SimpleExcelReader::create($pathToFile)->getRows()->each(function(array$rowProperties){//processther…
该扩展包可让你轻松读取和写入简单的 Excel 和 CSV 文件。在后台使用生成器来确保低内存使用,即使在处理大型文件时也是如此。
这是有关如何读取 Excel 或 CSV 的示例。
SimpleExcelReader::create($pathToFile)->getRows()
->each(function(array $rowProperties) {
// process the row
});
如果 $ pathToFile 以 .csv 结尾。则假定为 CSV 文件。如果以 .xlsx 结尾,则假定为 Excel 文件。
安装
你可以通过 composer 安装该软件包:
$ composer require spatie/simple-excel
用法
读取 CSV
想象你有一个包含如下内容的 CSV 文件
email,first_name
john@example.com,john
jane@example.com,jane
// $rows是 Illuminate\Support\LazyCollection 的一个实例
$rows = SimpleExcelReader::create($pathToCsv)->getRows();
$rows->each(function(array $rowProperties) {