yfwserver/xlsxreader

该软件包最新版本(1.0.2)没有可用的许可证信息。

读取xlsx文件内容:来自 https://github.com/gneustaetter/XLSXReader.git

1.0.2 2016-11-24 17:32 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:49:03 UTC


README

功能介绍

XLSXReader 是一个用于从 Microsoft Excel XLSX (OpenXML) 文件中读取数据的 PHP 小类。虽然 PHP 有很多更全面的 Excel 库,但我创建这个库是因为我正在寻找一个尽可能容易使用的库

  1. 打开 Excel 文件
  2. 获取工作表列表(名称和sheetIds)
  3. 从工作表中获取数据到数组

XLSXReader 需要 ZIP 扩展。

感谢 Sergey Schuchkin 的 SimpleXLSX 库,它为 XLSXReader 提供了灵感。虽然大部分内容已经重写,但其中一些代码仍然保留。

用法

打开 Excel 文件

require('XLSXReader.php');
$xlsx = new XLSXReader('sample.xlsx');

获取工作表列表

$sheets = $xlsx->getSheetNames();

从工作表中获取数据

$data = $xlsx->getSheetData('Sales');

它不能做什么

XLSXReader 不会尝试做很多事情

  1. 处理大量数据的工作表 - XLSXReader 使用 SimpleXML 读取工作表数据,因此在访问工作表时,整个 XML 文件会被读入内存。
  2. 提取格式、公式、注释、页眉、页脚、属性或图表
  3. 创建或编辑 Excel 文件

如果您需要这些功能,请查看 PHP-Excel