PHP code example of waithaw / phpzipper

1. Go to this page and download the library: Download waithaw/phpzipper library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

waithaw / phpzipper example snippets


composer 

use WaiThaw\PhpZipper\Zip;

$zip = new Zip();

$zip->createFromFiles('backup.zip', $file);
//OR
$zip->createFromFiles('backup.zip', $filelists);

$zip->createFromFiles('backup.zip', $file, 'password');
//OR
$zip->createFromFiles('backup.zip', $filelists, 'password');

// Without a password
$zip->createFromDir('backup.zip', 'D:\testfolder');
// With a password
$zip->createFromDir('backup.zip', 'D:\testfolder', 'password');

// Extracting a simple zip file.
$zip->extractTo('backup.zip', 'D:\outputpath');
//Extracting a password-protected zip file
$zip->extractTo('backup.zip', 'D:\outputpath', 'password');

// You can download the zip file at once archiving.
$zip->createFromFiles('backup.zip', $file)->download();
$zip->createFromDir('backup.zip', 'D:\testfolder')->download();

// And you can also delete the zip file after downloaded, by passing ‘delete’ string in download() method.
$zip->createFromFiles('backup.zip', $file)->download('delete');
$zip->createFromDir('backup.zip', 'D:\testfolder')->download('delete');