Las funciones bzip2 son usadas para leer y escribir de forma transparente,
ficheros comprimidos bzip2 (.bz2)
Este módulo usa las funciones de la biblioteca bzip2 de Julian Seward.
El soporte Bzip2 en PHP no está activado por defecto. Necesitais usar
la opción de configuración --with-bz2
cuando vayais a compilar PHP, si quereis soporte bzip2. Este módulo
requiere bzip2/libbzip2 versión >= 1.0.x.
Esta extensión no define ninguna directiva de configuración.
Esta extensión define un tipo de recurso: un puntero de fichero
que identifica el fichero bz2 con el que se va a trabajar.
Esta extensión no define ninguna constante.
Este ejemplo abre un fichero temporal, escribe una cadena literal
en el y presenta el contenido de dicho fichero.
Ejemplo 1. Ejemplo simple de bzip2 <?php
$filename = "/tmp/testfile.bz2";
$str = "This is a test string.\n";
// open file for writing
$bz = bzopen($filename, "w");
// write string to file
bzwrite($bz, $str);
// close file
bzclose($bz);
// open file for reading
$bz = bzopen($filename, "r");
// read 10 characters
print bzread($bz, 10);
// output until end of the file (or the next 1024 char) and close it.
print bzread($bz);
bzclose($bz);
?> |
|