膨大な量の文字列をやりとりする場合の選択肢として一つめも。
$string ='aaaaaaaaaabbbbbbbbbbccccccccccddddddddddeeeeeeeeee'; $compressed = gzcompress($string); echo "Original size: ".strlen($string)."\n"; echo "Compressed size: ".strlen($compressed)."\n"; ↓ Original size: 50 Compressed size: 21
文字列を展開したい場合は下記の通り。
$original = gzuncompress($compressed);