bzcompress
bzcompress
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
bzcompress - 将一个字符串压缩成 bzip2 编码的数据
描述
mixed bzcompress ( string $source [, int $blocksize = 4 [, int $workfactor = 0 ]] )
bzcompress()
压缩给定的字符串并将其作为 bzip2 编码数据返回。
参数
source
要压缩的字符串。
blocksize
指定在压缩过程中使用的块大小,并且应该是从1到9的数字,其中9给出最佳压缩,但使用更多资源来完成。
workfactor
控制压缩阶段在出现最差情况,高度重复的输入数据时的行为方式。值可以介于0和250之间,0是特殊情况。
无论如何workfactor
,生成的输出是相同的。
返回值
压缩的字符串,如果发生错误,则为错误编号。
例子
示例#1压缩数据
<?php
$str = "sample data";
$bzstr = bzcompress($str, 9
echo $bzstr;
?>
另请参阅
- bzdecompress() - Decompresses bzip2 encoded data
← bzclose
bzdecompress →