首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

bzcompress

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

bzcompress - 将一个字符串压缩成 bzip2 编码的数据

描述

代码语言:javascript
复制
mixed bzcompress ( string $source [, int $blocksize = 4 [, int $workfactor = 0 ]] )

bzcompress()压缩给定的字符串并将其作为 bzip2 编码数据返回。

参数

source

要压缩的字符串。

blocksize

指定在压缩过程中使用的块大小,并且应该是从1到9的数字,其中9给出最佳压缩,但使用更多资源来完成。

workfactor

控制压缩阶段在出现最差情况,高度重复的输入数据时的行为方式。值可以介于0和250之间,0是特殊情况。

无论如何workfactor,生成的输出是相同的。

返回值

压缩的字符串,如果发生错误,则为错误编号。

例子

示例#1压缩数据

代码语言:javascript
复制
<?php
$str?=?"sample?data";
$bzstr?=?bzcompress($str,?9);
echo?$bzstr;
?>

另请参阅

  • bzdecompress() - Decompresses bzip2 encoded data

← bzclose

bzdecompress →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com