无法使用phpspreadsheet在codeigniter中上传多个及相关的Excel表格

问题描述

在我的项目中,我想使用phpspreadsheet上传一个excel文件,并且该excel文件具有多个链接,并且所有工作表都链接在一起。当我尝试上传那个excel时,我遇到很多错误。当我尝试上传多个相关的excel文件。

遇到PHP错误 严重性:错误 消息:允许的内存大小已用完1073741824字节(尝试分配4096字节) 文件名:Worksheet / Worksheet.php 行号:2774 回溯:

我的代码在下面

$targetPath = 'assets/user/images/eInvoiceQrCode/' . $_FILES['uploadFile']['name'];
    move_uploaded_file($_FILES['uploadFile']['tmp_name'],$targetPath);
    $Reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
    $spreadSheet = $Reader->load($targetPath);
    $excelSheet = $spreadSheet->getActiveSheet();
    $spreadSheetAry = $excelSheet->toArray();
    echo $sheetCount = count($spreadSheetAry);
    for ($i = 1; $i < $sheetCount; $i++) {
        echo $spreadSheetAry[$i][0];
        echo '<br>';
    }

请帮助我代码中的问题。谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...