Loading

php 解压文件

<?php

/**
 * 解压文件
 */
$zipFile = 'files.zip'; // ZIP 文件路径
$targetDir = 'unzipped_files'; // 解压目标目录

// 确保目标目录存在
if (!is_dir($targetDir)) {
    mkdir($targetDir, 0755, true);
}

// 创建一个新的 ZipArchive 对象
$zip = new ZipArchive;

// 打开 ZIP 文件
if ($zip->open($zipFile) !== TRUE) {
    die('无法打开 ZIP 文件');
}

// 解压文件到目标目录
if ($zip->extractTo($targetDir) !== TRUE) {
    die('解压失败');
}

// 关闭 ZIP 归档
$zip->close();

echo "文件已成功解压到:{$targetDir}";die;

执行php文件查看结果:

posted @ 2025-07-04 15:12  Carver大脸猫  阅读(11)  评论(0)    收藏  举报