Comprime una cadena con bzip2

# bzcompress

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

bzcompress — Comprime una cadena con bzip2

### Descripción

function bzcompress(string `$data`, int `$block_size` = 4, int `$work_factor` = 0): string|int

bzcompress() comprime la cadena dada y devuelve los datos así codificados.

### Parámetros

`data`
  La cadena a comprimir.
`block_size`
  Especifica el tamaño de bloque utilizado durante la compresión y debe ser un número de 1 a 9, siendo 9 la mejor compresión, pero que utiliza más recursos para realizarse.
`work_factor`
  Controla el comportamiento de la compresión en los peores casos de datos altamente repetitivos. Este valor puede ir de 0 a 250 (0 es un valor especial). Fuera de `work_factor`, el resultado será el mismo.

### Valores devueltos

La cadena comprimida o un número de error si ocurre un error.

### Ejemplos

Ejemplo #1 Compresión de datos

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

### Ver también

- bzdecompress() - Descomprime una cadena bzip2

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open