Introducción
Las funciones bzip2 son usadas para leer y escribir de forma transparente,
ficheros comprimidos bzip2 (.bz2)
Requerimientos
Este módulo usa las funciones de la biblioteca bzip2 de Julian Seward.
Instalación
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.
Configuración en tiempo de ejecución
Esta extensión no define ninguna directiva de configuración.
Tipos de recursos
Esta extensión define un tipo de recurso: un puntero de fichero
que identifica el fichero bz2 con el que se va a trabajar.
Constantes predefinidas
Esta extensión no define ninguna constante.
Ejemplos
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);
?> |
|