ciao, ho provato il seguente codice e funziona:
codice:
//COMPRESSIONE DEL FILE
$filename = "phpinfo.php";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
$compressed = gzcompress($contents, 9);
$filename = "phpinfo.gz";
$handle = fopen($filename, "w");
$contents = fwrite($handle,$compressed);
fclose($handle);
//DECOMPRESSIONE DEL FILE
$filename = "phpinfo.gz";
$zd = gzopen($filename, "r");
$compressed = gzread($zd, 10000);
gzclose($zd);
$uncompressed = gzuncompress($compressed);
$filename = "phpinfo-2.php";
$handle = fopen($filename, "w");
$contents = fwrite($handle,$uncompressed);
fclose($handle);