bzcompress

(PHP 4 >= 4.0.4, PHP 5)

bzcompress -- Comprime una cadena a una forma de datos codificados bzip2

Descripción

cadena bzcompress ( cadena source [, int blocksize [, int workfactor]])

bzcompress() comprime la cadena representadada por el parámetro source y la regresa en forma de datos codificados bzip2.

El parámetro opciona blocksize específica el tamaño del bloque a ser usado durante la compresión y debe ser un número entre 1 y 9, con 9 se da la mejor compresión, pero usa más recursos para hacerlo. el parámetro tiene valor 4 por defecto.

El parámetro opcional workfactor controla como se debe actuar en la fase de compresión cuando se encuentre con el peor caso, altamente repetitiva entrada de datos. El valor puede estar entre 0 y 250, 0 es un caso especial y 30 es el valor por defecto. Sin importar el valor del workfactor, la salida generada será la misma.

Ver tambien

bzdecompress().

Ejemplo

Ejemplo 1. Comprimiendo datos

<?php
$str
= "sample data";
$bzstr = bzcompress($str, 9);
echo
$bzstr;
?>