PHP 读取 xlsx Excel 2007 文件
我正在使用oleread来读取上传的xls文件。但是我无法读取以excel-2007格式保存的xlsx文件。有人可以帮助我如何在PHP中读取xlsx文件吗?
我正在使用oleread来读取上传的xls文件。但是我无法读取以excel-2007格式保存的xlsx文件。有人可以帮助我如何在PHP中读取xlsx文件吗?
<?php
require_once 'SimpleXLSX.php';
if ( $xlsx = SimpleXLSX::parse('pricelist.xlsx') ) {
print_r( $xlsx->rows() );
} else {
echo SimpleXLSX::parseError();
}
?>
PHPExcel(参见 GitHub 存储库)可能是你最好的选择。它非常光滑且易于使用,我对新的XLSX格式没有问题。
更新:
PHPExcel - DEAD
PHPExcel最新版本1.8.1于2015年发布。该项目于2017年正式弃用,并于2019年永久存档。
该项目已经多年没有维护,不能再使用了。所有用户都必须迁移到其直接的后续版本PhpSpreadsheet或其他替代方法。