PHP – Compressão de Strings

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);
Share

Deixe um Comentário


*


NOTA - Você pode usar estesHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>