ZIPArchive无法打开excel里面的zip

问题描述 投票:0回答:1

我目前正在开展一个laravel项目,我需要 - 简要提取zip文件。我在ZipArchive函数上使用了常用的open函数,并且它工作正常,如果zip中的文件只是图片。我的zip包含excel文件,并返回错误。我试图回应zip-> open函数但是没有“1”/ TRUE结果我得到了“19”。提取zip是否不可能包含ZipArchive中除图片以外的文件?或者其他文件的用法不同?

laravel ziparchive laravel-4.2
1个回答
0
投票

这个功能可以帮到你::

/**
 * @param string $pathToZipFile
 * @param string $extractTo
 */
function extractZipFiles($pathToZipFile, $extractTo)
{
    $zip = new ZipArchive();
    $zip->open($pathToZipFile);
    $zip->extractTo($extractTo);
    $zip->close();
}
© www.soinside.com 2019 - 2024. All rights reserved.