-1

当我使用时bzopen,我是否需要bzwrite()已经被一个bzcompress()字符串压缩或者它是在写入时自动压缩的?

4

1 回答 1

2

(quoting)手册页上的示例 #1判断:bzwrite

<?php
$str = "uncompressed data";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>

bzcompress我想说在使用之前不需要自己压缩数据bzwrite


此外,执行这部分代码将创建一个内容如下所示的文件:

$ cat /tmp/foo.bz2
BZh91AY&SY7�w�@.� 1�&amp;2��� q�o
|]��B@���`

看起来不像“ uncompressed data”——看起来像一些 bzip2 压缩的数据;-)

于 2010-03-23T21:11:33.487 回答