- <?php
- // 압축 파일 문법
- /*
- zlib 라이브러리 설치 후
- zlib 파일 지원은 php컴파일시
- --with-zlib[=DIR] 옵션을 지정해 주서야 합니다.
- bzip2 라이브러리 설치 후
- bzip2 파일 지원은 php컴파일시
- --with-bz2[=DIR] 옵션을 지정해 주서야 합니다.
- */
- // zlib 파일 내용 가져오기
- $fname = "text1.gz";
- // bzip2 -> $fname = "text1.bz2";
- // zlib 파일을 쓰기 모드
- $gzmodify_w = gzopen($fname, "w9");
- // bzip2 -> $bzmodify_w = bzopen($fname, "w");
- // zlib 파일 쓰기
- gzwrite($gzmodify_w, "zlib 압축파일");
- // bzip2 -> bzwrite($bzmodify_w, "bzip2 압축파일");
- // zlib 파일 닫기
- gzclose($gzmodify_w);
- // bzip2 -> bzclose($bzmodify_w);
- // zlib 파일을 읽기 모드
- $gzmodify_r = gzopen($fname, "r");
- // bzip2 -> $bzmodify_r = bzopen($fname, "r");
- // zlib 파일 읽기
- echo gzread($gzmodify_r, 128)."<br>/n";
- // bzip2 -> echo bzread($bzmodify_r, 128)."<br>/n";
- // zlib 파일 전체 읽기
- echo gzpassthru($gzmodify_r);
- // bzip2 -> echo bzread($bzmodify_r);
- // zlib 파일 닫기
- gzclose($gzmodify_r);
- // bzip2 -> bzclose($bzmodify_r);
- ?>
--------------------------------------------------------------------------------------------
zlib(.gz) 과 bzip2(.bz2) 압축 파일 기본 문법
해당 압축 라이브러리 설치 후 php설치시 comfig 파일 옵션에
--with-zlib[설치폴더] 또는 --with-bz2 [설치폴더]
추가하셔야 사용하실수 있습니다.
'php5 > 파일관련함수' 카테고리의 다른 글
파일 경로 반환 - string dirname ( string $path ) (0) | 2014.01.09 |
---|---|
파일의 현재 작업 디렉토리 반환 - string getcwd ( void ) (0) | 2014.01.09 |
파일 경로에서 파일명만 반환 - string basename ( string $path ) (0) | 2014.01.08 |
특정 파일 포함 키워드 include, require 사용과 차이 (0) | 2014.01.08 |
파일 기본 문법 (0) | 2014.01.08 |