zlib_encode

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

zlib_encode — 지정된 인코딩으로 데이터 압축


설명

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

지정된 인코딩으로 데이터를 압축합니다.

경고 이 함수는 현재 문서화되어 있지 않습니다. 인수 목록만 사용할 수 있습니다.


매개변수

data
압축할 데이터입니다.
encoding
압축 알고리즘. ZLIB_ENCODING_RAW, ZLIB_ENCODING_DEFLATE 또는 ZLIB_ENCODING_GZIP입니다.
level

반환 값


Examples

예제 #1 zlib_encode() 예제

                  
<?php
$str = 'hello world';
$enc = zlib_encode($str, ZLIB_ENCODING_DEFLATE);
echo bin2hex($enc);
?>
                  
                

위의 예는 다음을 출력합니다.

789ccb48cdc9c95728cf2fca4901001a0b045d
                

기타

  • zlib_decode() - 모든 raw/gzip/zlib 인코딩 데이터 압축 해제