bzcompress
(No hay información de versión disponible, podría estar únicamente en SVN)
bzcompress — Comprime una cadena en datos codificados en bzip2
Descripción
bzcompress() comprime la cadena dada y la devuelve como datos codificados con bzip2.
Parámetros
-
source -
La cadena a comprimir.
-
blocksize -
Especifica el blocksize usado durante la compresión y debería ser un número entre 1 y 9 siendo 9 la máxima compresión, pero también utiliza más recursos.
-
workfactor -
Controla como se comportan las fases de compresión cuando se presenta en el peor de los casos, datos que se repiten continuamente. El valor puede estar entre 0 y 250 siendo 0 un caso especial.
Independientemente de
workfactor, el valor generado de salida es el mismo.
Valores devueltos
La cadena comprimida, o el número de error en caso de error.
Ejemplos
Ejemplo #1 Comprimiendo datos
<?php
$str = "sample data";
$bzstr = bzcompress($str, 9);
echo $bzstr;
?>