2009-12-17 14 views
8

C'è un modo per decomprimere o estrarre un file zip con PHP che non si basa su alcuna estensione installata? Qualcuno ha scritto una lezione o qualcosa che possa gestirlo?Unpack/estrai file zip con PHP senza fare affidamento su alcuna estensione

In alternativa, esiste una soluzione che utilizza un'estensione che è relativamente comunemente installata sulla maggior parte dei server?

Ho bisogno che funzioni su tanti server diversi su cui non ho il controllo possibile.

Grazie per qualsiasi aiuto!

risposta

16

check this lib aiuta a risolvere lo stesso problema

0.123.
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

Ho avuto lo stesso problema, ma con questa fantastica libreria, ho potuto decomprimere i miei file zip. Grazie mille – evotopid

+0

Non funziona .................. –

Problemi correlati