无法使用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 (将#修改为@)