<?php
$filename = tempnam('/tmp', 'zlibtest') . '.gz'; echo "<html>\n<head></head>\n<body>\n<pre>\n"; $s = "C'est juste un test, test, test, test, test, test, test, test!\n";
// ouvre le fichier en écriture avec la compression maximale $zp = gzopen($filename, "w9");
// écrit une chaîne dans le fichier gzwrite($zp, $s);
// ferme le fichier gzclose($zp);
// ouvre le fichier en lecture $zp = gzopen($filename, "r");
// lit 3 caractères echo gzread($zp, 3);
// affiche le reste du fichier, puis le ferme gzpassthru($zp); gzclose($zp);
echo "\n";
// ouvre le fichier et affiche le fichier une seconde fois if (readgzfile($filename) != strlen($s)) { echo "Erreur avec les fonctions zlib!"; } unlink($filename); echo "</pre>\n</body>\n</html>\n";
?>
|