在 PHP 中读取 Excel 文件 [已关闭]

2022-08-30 07:22:51

我正在尝试读取 Excel 文件 (Office 2003)。有一个Excel文件需要上传并解析其内容。

通过Google,我只能找到这些相关(且不充分)主题的答案:生成Excel文件,读取Excel XML文件,读取Excel CSV文件或不完整的废弃项目。我拥有Office 2003,因此,如果我需要从那里获得任何文件,它们都可用。它已安装在我的盒子上,但不是,也不能安装在我的共享主机上。

编辑:到目前为止,所有答案都指向PHP-ExcelReader和/或有关如何使用它的附加文章


答案 1

据我所知,您有2个选择:

  1. Spreadsheet_Excel_Reader,知道 Office 2003 二进制格式
  2. PHPExcel,它知道Office 2003和Excel 2007(XML)。(点击链接,你会看到他们把这个库升级到PHPSpreadSheet)

PHPExcel 使用 Office 2003 格式的Spreadsheet_Excel_Reader。

更新:我曾经不得不读取一些Excel文件,但我使用Office 2003 XML格式来读取它们,并告诉使用该应用程序的人仅保存和上传该类型的Excel文件。


答案 2

我使用PHP-ExcelReader来读取xls文件,并且效果很好。


推荐