gzcompress

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

gzcompress - 문자열 압축


설명

gzcompress(string $data, int $level = -1, int $encoding = ZLIB_ENCODING_DEFLATE): string|false

이 함수는 ZLIB 데이터 형식을 사용하여 주어진 문자열을 압축합니다.

ZLIB 압축 알고리즘에 대한 자세한 내용은 "» ZLIB 압축 데이터 형식 사양 버전 3.3"(RFC 1950) 문서를 참조하세요.

메모: 이것은 일부 헤더 데이터를 포함하는 gzip 압축과 동일하지 않습니다. gzip 압축에 대해서는 gzencode()를 참조하십시오.


매개변수

data
압축할 데이터입니다.
level
압축 수준입니다. 최대 압축의 경우 최대 9까지 압축이 없는 경우 0으로 지정할 수 있습니다.

-1이 사용되면 zlib 라이브러리의 기본 압축인 6이 사용됩니다.

encoding
ZLIB_ENCODING_* 상수 중 하나입니다.

반환 값

압축된 문자열이거나 오류가 발생한 경우 false입니다.


Examples

예제 #1 gzcompress() 예제

                  
<?php
$compressed = gzcompress('Compress me', 9);
echo $compressed;
?>
                  
                

기타