1. <?php
  2.   // 압축 파일 문법
  3.   /*
  4.     zlib 라이브러리 설치 후
  5.    zlib 파일 지원은 php컴파일시 
  6.    --with-zlib[=DIR] 옵션을 지정해 주서야 합니다.
  7.     
  8.     bzip2 라이브러리 설치 후
  9.     bzip2 파일 지원은 php컴파일시 
  10.     --with-bz2[=DIR] 옵션을 지정해 주서야 합니다.
  11.   */
  12.   // zlib 파일 내용 가져오기
  13.   $fname = "text1.gz";
  14.   // bzip2 -> $fname = "text1.bz2";
  15.   
  16.   // zlib 파일을 쓰기 모드
  17.   $gzmodify_w = gzopen($fname, "w9");
  18.   // bzip2 -> $bzmodify_w = bzopen($fname, "w");
  19.   
  20.   // zlib 파일 쓰기
  21.   gzwrite($gzmodify_w, "zlib 압축파일");
  22.   // bzip2 -> bzwrite($bzmodify_w, "bzip2 압축파일");
  23.   
  24.   // zlib 파일 닫기
  25.   gzclose($gzmodify_w);
  26.   // bzip2 ->  bzclose($bzmodify_w);
  27.   
  28.   // zlib 파일을 읽기 모드
  29.   $gzmodify_r = gzopen($fname, "r");
  30.   // bzip2 -> $bzmodify_r = bzopen($fname, "r");
  31.   
  32.   // zlib  파일 읽기
  33.   echo gzread($gzmodify_r, 128)."<br>/n";
  34.   // bzip2 -> echo bzread($bzmodify_r, 128)."<br>/n";
  35.   
  36.   // zlib 파일 전체 읽기
  37.   echo gzpassthru($gzmodify_r);
  38.   // bzip2 -> echo bzread($bzmodify_r);
  39.   
  40.   // zlib 파일 닫기
  41.   gzclose($gzmodify_r);
  42.   // bzip2 -> bzclose($bzmodify_r);
  43. ?>

--------------------------------------------------------------------------------------------


zlib(.gz)bzip2(.bz2) 압축 파일 기본 문법


해당 압축 라이브러리 설치 후 php설치시 comfig 파일 옵션에

--with-zlib[설치폴더] 또는 --with-bz2 [설치폴더]

추가하셔야 사용하실수 있습니다.

:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Total :
Today : Yesterday :