PHP ile zip arşivi oluşturma ve dosyaları zip arşivine ekleme
Aşağıdaki kodlar sayesinde sunucuda,hostingde bulunan dosyaları zip arşivine ekleyebilirsiniz.Kısacası PHP ile zip arşivi nasıl oluşturulur onu öğreneceğiz.
Fonksiyon:
Nasıl kullanılır?
Fonksiyon:
functioncreateZIP($files=array(),$output='',$overwrite= false) {if(file_exists($output) && !$overwrite) {returnfalse; }$zip=newZipArchive();if($zip->open($output,$overwrite? ZIPARCHIVE::OVERWRITE : ZIPARCHIVE::CREATE) !== true) {returnfalse;}if(count($files)){foreach($filesas$file) {$zip->addFile($file,$file);}$zip->close();returnfile_exists($output);}else{returnfalse;}}
Nasıl kullanılır?
$files_to_zip=array('dosya.txt','resim.jpg','dosya2.text','klasor/dosya.text');//$result= createZIP($files_to_zip,'arsivadi.zip');
Yorumlar
Yorum Gönder