首页 > 解决方案 > 调用未定义的方法 PHPExcel_Reader_HTML::listWorksheetNames()

问题描述

这太疯狂了。我需要处理 excel 文件,但它只能在 xampp 或 wampsever 上运行良好,在 IIS 上几乎不起作用。我的代码:

include_once "../excel/PHPExcel.php";
$file = $_FILES['file']['tmp_name'];
$objReader = PHPExcel_IOFactory::createReaderForFile($file);
$listWorkSheets = $objReader->listWorksheetNames($file);

导出错误:

致命错误:调用未定义的方法 PHPExcel_Reader_HTML::listWorksheetNames()

标签: phpiisphpexcel

解决方案


我通过添加修复了 100% 完成:

use PHPExcel_Settings;
PHPExcel_Settings::setZipClass(PHPExcel_Settings::PCLZIP);

行代码后需要“PHPExcel.php”


推荐阅读