(PHP 4 = 4.0.4)
bzcompress() は、文字列 source を圧縮し、bzip2形式のデータとして返 します。
オプションのパラメータ blocksize は、圧縮時 のブロック長を指定し、1から9の数とする必要があります。この場合、9 の圧縮度が最大ですが、リソースの消費量も最大となります。 blocksize は、デフォルトで4になっています。
オプションのパラメータ workfactor は、 繰り返しが多い、最悪の入力データの場合の圧縮処理の動作を制御しま す。この値は、0から250までとなり、0は特別な場合、30はデフォルト値 となります。 workfactor によらず圧縮された データは同じになります。
例 1 bzcompress() の例
bzdecompress() も参照下さい。