bzdecompress
(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
bzdecompress — 解壓經 bzip2 編碼過的數據
說明
   bzdecompress(string 
  $data, bool $use_less_memory = false): string|int|falsebzdecompress() 解壓了包含 bzip2 壓縮數據的指定字串。
參數
- 
data
- 
      要解壓的字串。 
- 
use_less_memory
- 
      如果為 true,將會使用一種記憶體開銷更小的替代演算法(最大記憶體需求降低至大約 2300K)但速度會降低約一半。尋找該功能的更多資訊可參見 » bzip2 文件。 
返回值
   返回解壓后的字串或者 false,如果發生了一個錯誤則返回一個錯誤碼。
  
更新日誌
| 版本 | 說明 | 
|---|---|
| 8.0.0 | use_less_memory的型別從 int 變為 bool。
       之前預設值為0。 | 
範例
示例 #1 解壓一個字串
<?php
$start_str = "This is not an honest face?";
$bzstr = bzcompress($start_str);
echo "Compressed String: ";
echo $bzstr;
echo "\n<br />\n";
$str = bzdecompress($bzstr);
echo "Decompressed String: ";
echo $str;
echo "\n<br />\n";
?>