V. Compression Bzip2
Ce module utilise les fonctions de la librairie
, de Julian Seward pour
�crire et lire des fichier bzip2 (.bz2) de mani�re transparente.
Le support bzip2 par PHP n'est pas activ� par
d�faut. Vous devez utiliser l'option de configuration
--with-bz2[=DIR]
lors de la compilation de PHP pour l'activer. Ce module requiert la librairie
bzip2/libbzip2, version >= 1.0.x.
Cet exemple ouvre un fichier temporaire, et �crit une ligne de test,
puis il en affiche le contenu.
Exemple 1. Exemple avec bzip2 <?php
$filename = "/tmp/fichier_de_test.bz2";
$str = "Ceci est une cha�ne de test.\n";
// ouvre le fichier en �criture
$bz = bzopen($filename, "w");
// �crit une cha�ne dans le fichier
bzwrite($bz, $str);
// ferme le fichier
bzclose($bz);
// ouvre le fichier en lecture
$bz = bzopen($filename, "r");
// lit 10 caract�res
print bzread($bz, 10);
// affiche tout le reste du fichier, puis le ferme
print bzread($bz);
bzclose($bz);
?> |
|
- Table des mati�res
- bzclose -- Ferme un fichier bzip2
- bzcompress -- Compresse une cha�ne avec bzip2
- bzdecompress -- D�compresse une cha�ne bzip2
- bzerrno -- Retourne le num�ro d'erreur bzip2
- bzerror --
Retourne le num�ro et le message d'erreur bzip2 dans un tableau
- bzerrstr -- Retourne le message d'erreur bzip2
- bzflush --
Force l'�criture de toutes les donn�es compress�es
- bzopen -- Ouvre un fichier compress� avec bzip2
- bzread -- Lecture binaire d'un fichier bzip2
- bzwrite -- Ecriture binaire dans un fichier bzip2