PHP

php如何解压zip文件

小樊
104
2024-08-13 22:35:39
栏目: 编程语言

在PHP中解压ZIP文件可以使用ZipArchive类。以下是一个简单的示例代码:

$zipFile = 'file.zip'; // 要解压的ZIP文件路径
$extractPath = 'extracted/'; // 解压到的目标路径

$zip = new ZipArchive;
if ($zip->open($zipFile) === TRUE) {
    $zip->extractTo($extractPath);
    $zip->close();
    echo 'ZIP文件解压成功!';
} else {
    echo '无法解压ZIP文件!';
}

在上面的示例中,首先实例化一个ZipArchive对象,然后使用open()方法打开要解压的ZIP文件。如果成功打开,则可以使用extractTo()方法将文件解压到指定的目标路径。最后使用close()方法关闭ZipArchive对象。

注意:在解压文件之前,确保PHP已启用Zip扩展。可以通过在php.ini文件中启用extension=zip扩展来启用。

0
看了该问题的人还看了