Forum und email

bzcompress

(PHP 4 >= 4.3.3, PHP 5, PECL bz2:1.0)

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

Descripción

cadena bzcompress ( cadena $fuente [, int $tamañ_de_bloque [, int $factor ]] )

bzcompress() comprime la cadena dada y la regresa como datos codificados bzip2.

Lista de parámetros

fuente

La cadena a ser comprimida.

tamañ_de_bloque

Especifica el tamaño de bloque a ser usado durante la compresión y debe ser un número entre 1 y 9, dando 9 la mejor compresión, pero usando más recursos para hacerlo. tamañ_de_bloque tiebe como valor por defecto 4.

factor

Controla como la fase de compresión se comporta cuando se presenta el peor caso, altamente repetitivo de entrada de datos. El valor puede estar entre 0 y 250, siendo 0 un caso especial y 30 el valor por defecto.

Sin importar el factor , la salida generada es la misma.

Valores retornados

La cadena comprimida.

Ejemplos

Example#1 Comprimiendo datos

<?php
$str 
"sample data";
$bzstr bzcompress($str9);
echo 
$bzstr;
?>

Ver también