📜  ziparchive php 示例 - PHP 代码示例

📅  最后修改于: 2022-03-11 14:54:34.191000             🧑  作者: Mango

代码示例1
 0){    // Checking files are selected
                $zip = new ZipArchive();            // Load zip library 
                $zip_name = time().".zip";          // Zip name
                if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE){       // Opening zip file to load files
                    $error .=  "* Sorry ZIP creation failed at this time
"; } foreach($post['files'] as $file){ $zip->addFile($file_folder.$file); // Adding files into zip } $zip->close(); if(file_exists($zip_name)){ // push to download the zip header('Content-type: application/zip'); header('Content-Disposition: attachment; filename="'.$zip_name.'"'); readfile($zip_name); // remove zip file is exists in temp path unlink($zip_name); } }else $error .= "* Please select file to zip
"; }else $error .= "* You dont have ZIP extension
"; } ?> Download As Zip

Create Zip

* File Type File Name
a.jpg
b.jpg
c.docx
d.pdf