首頁 >後端開發 >php教程 >php壓縮函數(gzcompress gzuncompress)壓縮字串

php壓縮函數(gzcompress gzuncompress)壓縮字串

WBOY
WBOY原創
2016-07-25 08:54:481649瀏覽
  1. //字符串压缩举例
  2. $string =
  3. “http://bbs.it-home.org is php technical website.This website is personal website.php8848.com has many php and mysql or other IT knowledage articles,so welcome to php8848.com!please enjoy it! it’s our honor if php8848 can help you !”;
  4. $compressed = gzcompress($string);
  5. echo “Original size: “. strlen($string).”n”;
  6. /* prints
  7. Original size: 800
  8. */
  9. echo “Compressed size: “. strlen($compressed).”n”;
  10. /* prints
  11. Compressed size: 418
  12. */
  13. // getting it back
  14. $original = gzuncompress($compressed);这种操作的压缩率能达到 50% 左右。
复制代码

另外,函数 gzencode() 和 gzdecode() 能达到类似结果,通过使用不同的压缩算法。



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn