所以我有一个用密码保护的xlsx文件。我想从该文件中读取数据并导入数据库。但是,如果我想读取受密码保护的文件,则会得到:
“ ZipArchive :: getFromName():无效或未初始化的Zip对象”
我的代码示例:
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
try {
$spreadsheet = $reader->load($request->file('report_file'));
dd($spreadsheet);
} catch (\Exception $exception) {
dd($exception->getMessage());
}
如果我要打开不受保护的文件就可以了。