Php > Dezipper en PHP

TitreDezipper en PHP
Postée le08-03-2010
Affichée220
Mini-lien
Description

Dezipper en PHP

EtatNe contient pas d'erreurs. Ne contient pas d'erreurs.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Copier dans le presse papier  Selectionner la source  Partager sur Facebook  Partager sur Twitter
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format php
Plein ecran
function unzip( $in, $out )
{
        $zip = zip_open( $in );
       
        if( ! $zip )
        {
                return false;
        }
        else
        {
                while ( $zip_entry = zip_read($zip) )
                {
                        $fp = fopen( $out."/".zip_entry_name($zip_entry), "w" );

                        if (zip_entry_open($zip, $zip_entry, "r"))
                        {
                                $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
                                fwrite($fp,"$buf");
                                zip_entry_close($zip_entry);
                                fclose($fp);
                        }
                }
                zip_close($zip);
        }
       
        return true;
}