-
-
- //文字列圧縮の例
- $string =
- 「http://bbs.it-home.org は php 技術 Web サイトです。この Web サイトは個人の Web サイトです。php8848.com には多くの php とmysql やその他の IT 知識の記事です。php8848.com へようこそ!楽しんでください!php8848 がお役に立てれば光栄です!";
- $compressed = gzcompress($string);
- echo "元のサイズ: ".strlen( $ string)."n";
- /* プリント
- 元のサイズ: 800
- */
- echo "圧縮サイズ: ".strlen($compressed)."n";
- /* プリント
- 圧縮サイズ: 418
- */
- // 元に戻す
- $original = gzuncompress($compressed); この操作の圧縮率は約 50% に達する可能性があります。
コードをコピー
さらに、関数 gzencode() と gzdecode() は、異なる圧縮アルゴリズムを使用して同様の結果を達成できます。
|