PHP 读取 xlsx Excel 2007 文件

2022-08-30 13:17:28

我正在使用oleread来读取上传的xls文件。但是我无法读取以excel-2007格式保存的xlsx文件。有人可以帮助我如何在PHP中读取xlsx文件吗?


答案 1
<?php
require_once 'SimpleXLSX.php';

if ( $xlsx = SimpleXLSX::parse('pricelist.xlsx') ) {
  print_r( $xlsx->rows() );
} else {
  echo SimpleXLSX::parseError();
}
?>

简单XLSX


答案 2

PHPExcel(参见 GitHub 存储库)可能是你最好的选择。它非常光滑且易于使用,我对新的XLSX格式没有问题。

更新:

PHPExcel - DEAD

PHPExcel最新版本1.8.1于2015年发布。该项目于2017年正式弃用,并于2019年永久存档。

该项目已经多年没有维护,不能再使用了。所有用户都必须迁移到其直接的后续版本PhpSpreadsheet或其他替代方法。


推荐