collei/exceller

PHPOffice/PHPSpreadsheet包的简单封装。轻松读取Excel文件。

v0.4.0 2024-02-08 00:00 UTC

This package is auto-updated.

Last update: 2024-09-06 11:49:50 UTC


README

仅是PHPOffice/PHPSpreadsheet包的封装。轻松读取Excel文件。

要求

  • PHP 7.2或更高版本
  • PHPOffice/PHPSpreadsheet 1.17.0或更高版本

当前功能

  • 将Excel工作表读入数组;
  • 使用用户定义的导入类导入Excel工作表;
  • 支持跳过缺失的工作表、条件导入、分组行的工作表导入;
  • 在导入器本身上实现本地化事件处理;
  • 导入的简写辅助工具;

待添加

  • 内置集成缓存系统(需要[collei/lowcache])

测试

  1. 在项目的根目录下解压test.zip
  2. 进入test文件夹。

单元测试

  • 运行test-unit.cmd(Windows)或test-unit.sh(Linux发行版)并查看结果。

它们都位于test/unit下,其中.xlsx和配置文件位于files子文件夹中。

集成

  • 运行serve-integrated.cmd(Windows)或serve-integrated.sh(Linux发行版),然后在浏览器中访问https://:8080

它们都位于test/integrated子文件夹中,名为0102等,其中.xlsx文件位于files子文件夹中。