PHP.nl

bzcompress

bzcompress

Compress a string into bzip2 encoded data

 **bzcompress** string $data int $block_size int $work_factor
compresses the given string and returns

it as bzip2 encoded data. bzcompress

dataThe string to compress.

block_sizeSpecifies the blocksize used during compression and should be a number from 1 to 9 with 9 giving the best compression, but using more resources to do so.

work_factorControls how the compression phase behaves when presented with worst case, highly repetitive, input data. The value can be between 0 and 250 with 0 being a special case.

  Regardless of the , the generated
  output is the same.
 `work_factor`

The compressed string, or an error number if an error occurred.

Voorbeeld: Compressing data

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

bzdecompress