23 December 2013

Unzip files with PHP

With below function you can extract "zip" files to specified directory...

<?php
/**
* Unzip files
* @param $file Zip file
* @param $destination Directory Path
*/
function unzip_file($file, $destination)
{
    // create object
    $zip = new ZipArchive() ;
    // open archive
    if ($zip->open($file) !== TRUE) {
        die ('Could not open archive');
    }
    // extract contents to destination directory
    $zip->extractTo($destination);
    // close archive
    $zip->close();
    echo 'Archive extracted to directory';
    return true;
}
?>

No comments:

Post a Comment