Em PHP é possível comprimir grandes strings utiliando apenas seus próprios recursos. Vejamos como utilizar as funções gzcompress() e gzuncompress():
$ String = “Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut id elit ultricies mi adipiscing. Nulla facilisi. Praesent pulvinar, vel sapien feugiat vestibulum, nulla dui pretium orci, ultricies non elit lacus ante QUIS. Lorem ipsum dolor sit amet, elit adipiscing consectetur. Aliquam pretium ullamcorper urna QUIS iaculis. Etiam ac massa sed turpis tempor luctus. Curabitur sed NIBH eu elit mollis congue. Diam ipsum Praesent, consectetur vitae Ornare a, aliquam um nunc. Em ID magna Pellentesque Tellus adipiscing posuere. Sed non mi metus, no lacinia augue. Sed nisi magna, Ornare em mollis em, mollis sed nunc. Etiam no justo no leo congue mollis. Nullam em neque eget metus hendrerit scelerisque eu non enim. Ut malesuada lacus eu nulla Bibendum id euismod urna sodales. “; $comprimindo = gzcompress ($string); echo “Tamanho Original:”. strlen ($ string) “\ n”.; /* Imprime Tamanho original: 800 */ echo “Tamanho comprimido:”. strlen ($ comprimindo) “\ n”.; /* Imprime Tamanho comprimido: 418 */ // Coloca-lo de volta $original = gzuncompress ($ comprimindo);
