bzcompress
Description
The bzcompress of bzip2 for PHP compresses a string into bzip2 encoded data.
Syntax
bzcompress( string $data, int $block_size = 4, int $work_factor = 0 ): string|int
Parameters
data
The string to compress.
block_size
Specifies 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_factor
Controls 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 work_factor, the generated output is the same.
Return
Returns the compressed string on success, or an error number if an error occurred.
Examples
1 · data
<? $data = "data"; $return = bzcompress($data); echo $return;
BZh41AY&SY��r �$ 0�z�qw$S� �i�