溫馨提示×

php如何實現zip壓縮功能

PHP
小樊
121
2024-08-13 22:32:41
欄目: 編程語言

在PHP中,可以使用ZipArchive類來實現zip壓縮功能。以下是一個簡單的示例代碼:

$zip = new ZipArchive();
$zipFileName = 'archive.zip';

if ($zip->open($zipFileName, ZipArchive::CREATE) === TRUE) {
    $files = ['file1.txt', 'file2.txt', 'file3.txt'];

    foreach ($files as $file) {
        $zip->addFile($file);
    }

    $zip->close();
    
    echo 'Files compressed successfully.';
} else {
    echo 'Failed to compress files.';
}

在上面的示例中,首先實例化一個ZipArchive對象,然后創建一個新的zip文件(如果文件已存在則覆蓋)。接著將要壓縮的文件添加到zip文件中,最后關閉zip文件。最后可以輸出一條消息表示文件是否成功壓縮。

請注意,上面的示例是一個簡單的示例,實際應用中可以根據具體需求進行擴展和修改。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女