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. este
módulo requiere bzip2/libbzip2 version >= 1.0.x.
Instalación
El soporte para bzip2 en PHP no está habilitado
por defecto. Necesita usar el parámetro de configuración --with-bz2[=DIR] a la hora de compilar PHP
para habilitar el soporte para bzip2.
Configuración en tiempo de
ejecución
Esta extensión no tiene directivas de
configuración en php.ini.
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 tiene ninguna
constante definida.
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);
?> |
|