2009-12-17 5 views
8

Y a-t-il un moyen de décompresser ou d'extraire un fichier zip avec PHP qui ne repose sur aucune extension installée? Est-ce que quelqu'un a écrit une classe ou quelque chose qui peut le gérer?Décompressez/extrayez le fichier zip avec PHP sans aucune extension

Vous pouvez également utiliser une extension qui est relativement courante sur la plupart des serveurs.

J'ai besoin de cela pour travailler sur autant de serveurs différents sur lesquels je n'ai aucun contrôle.

Merci pour toute aide!

Répondre

16

Vérifiez this lib il aide à résoudre même problème

require_once('pclzip.lib.php'); 

$archive = new PclZip(dirname(__FILE__).'/Archive.zip'); 

if ($archive->extract(PCLZIP_OPT_PATH, dirname(__FILE__).'/extract') == 0) { 
    echo "\n error while extract"; 
} else { 
    echo "\n extract ok"; 
} 
+1

J'ai eu le même problème, mais avec cette grande bibliothèque, je pourrais déballer mes fichiers zip. Merci beaucoup – evotopid

+0

Ne fonctionne pas .................. –

Questions connexes